System.JSON.Builders.TJSONIterator.Next

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Next(const AKey: String = ''): Boolean;

C++

bool __fastcall Next(const System::UnicodeString AKey = System::UnicodeString());

Propriétés

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


Description

Le premier appel déplace l'itérateur vers le premier token JSON des données d'entrée. Les appels suivants déplacent l'itérateur vers le token JSON suivant des données d'entrée. Il renvoie False si le token JSON vers lequel l'itérateur se déplace est le dernier token JSON des données d'entrée, ou True si les données d'entrée contiennent des tokens supplémentaires.

Pour parcourir les données JSON, vous devez généralement appeler Next dans une boucle jusqu'à ce qu'elle renvoie False, puis lire les données à partir des propriétés de l'itérateur après chaque appel.

Vous pouvez spécifier une clé (numéro d'index de tableau ou nom de clé d'objet), pour parcourir le contenu jusqu'à atteindre un token JSON correspondant à la clé spécifiée.

Voir aussi