System.JSON.Builders.TJSONIterator.Next
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.