System.JSON.TJSONPathParser.NextToken

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function NextToken: TToken;

C++

TToken __fastcall NextToken();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.JSON.pas
System.JSON.hpp
System.JSON TJSONPathParser


Beschreibung

Gibt das nächste Token des JSON-Pfads zurück, das Sie an den Konstruktor des Parsers für diesen JSON-Pfad übergeben haben.

Token, die von NextToken zurückgegeben werden

NextToken kann eines der folgenden Token zurückgeben:

Token Beschreibung

ArrayIndex

Das nächste Token im JSON-Pfad ist der Index eines Eintrags eines JSON-Arrays. TokenArrayIndex enthält den Zielindex.

Name

Das nächste Token im JSON-Pfad ist der Schlüssel eines Schlüssel-Wert-Paars eines JSON-Objekts. TokenName enthält den Zielschlüssel.

Eof

Sie haben das Ende des JSON-Pfads erreicht.

Sie können nicht weiter durch den Pfad iterieren; wenn Sie NextToken für diese Instanz von TJSONPathParser erneut aufrufen, wird eine Exception ausgelöst.

Error

Im angegebenen JSON-Pfad ist ein Fehler aufgetreten.

Sie können nicht weiter durch den Pfad iterieren; wenn Sie NextToken für diese Instanz von TJSONPathParser erneut aufrufen, wird eine Exception ausgelöst.

Exceptions

Exception Meldung Szenarien

Exception

Ende des Pfads

  • Der vorherige Aufruf von NextToken hat ein Eof-Token zurückgegeben.

Fehler im Pfad

  • Der vorherige Aufruf von NextToken hat ein Error-Token zurückgegeben.

Siehe auch