System.JSON.TJSONPathParser.NextToken

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function NextToken: TToken;

C++

TToken __fastcall NextToken();

Propriétés

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


Description

Renvoie le jeton suivant du chemin JSON que vous avez transmis au constructeur de cet analyseur du chemin JSON.

Jetons renvoyés par NextToken

NextToken peut renvoyer l'un des jetons suivants :

Jeton Description

ArrayIndex

Le jeton suivant dans le chemin JSON est l'index d'un élément d'un tableau JSON. TokenArrayIndex contient l'index cible.

Name

Le jeton suivant dans le chemin JSON est la clé d'une paire clé-valeur d'un objet JSON. TokenName contient la clé cible.

Eof

Vous avez atteint la fin du chemin JSON.

Vous ne pouvez pas continuer de parcourir le chemin. Si vous appelez à nouveau NextToken sur cette instance de TJSONPathParser, une exception est déclenchée.

Error

Il y a une erreur dans le chemin JSON.

Vous ne pouvez pas continuer de parcourir le chemin. Si vous appelez à nouveau NextToken sur cette instance de TJSONPathParser, une exception est déclenchée.

Exceptions

Exception Message Scénarios

Exception

Fin de chemin

  • Votre appel antérieur à NextToken a renvoyé un jeton Eof.

Erreur dans le chemin

  • Votre appel antérieur à NextToken a renvoyé un jeton Error.

Voir aussi