System.JSON.Builders.TJSONIterator.Depth

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Depth: Integer read GetDepth;

C++

__property int Depth = {read=GetDepth, nodefault};

Propriétés

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


Description

Nombre de tableaux et d'objets qui contiennent directement ou indirectement le token en cours.

Lorsque vous démarrez l'itération du lecteur JSON source, Depth vaut 0. Chaque fois que vous utilisez la récursivité pour accéder à un tableau ou un objet, la profondeur (Depth) augmente de 1. Lorsque vous quittez un tableau ou un un objet, soit parce que vous êtes arrivé à la fin, soit parce que vous avez ignoré le contenu pour accéder directement à la fin en utilisant Return, la profondeur décroît de 1.

Voir aussi