System.JSON.TJSONArrayEnumerator.MoveNext

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function MoveNext: Boolean;

C++

bool __fastcall MoveNext(void);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.JSON.pas
System.JSON.hpp
System.JSON TJSONArrayEnumerator


Description

Déplace l'itérateur afin qu'il pointe sur la valeur JSON suivante après la valeur en cours dans le tableau JSON parcouru.

Un objet TJSONArray obtient un itérateur appelant GetEnumerator. Les membres Current et MoveNext de l'itérateur TJSONArrayEnumerator obtenu procurent l'itération au sein des éléments de l'objet TJSONArray.

MoveNext renvoie True, si après l'exécution de MoveNext, Current pointe sur une valeur JSON existante. MoveNext renvoie False dans le cas contraire : si l'itérateur est déplacé après le dernier élément dans l'objet TJSONArray parcouru.

La première fois que MoveNext est appelé après la création de cet itérateur, l'itérateur pointe sur le premier élément du tableau si ce dernier n'est pas vide.

Voir aussi