System.JSON.Readers.TJsonReader.Depth

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Depth: Integer read GetDepth;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.JSON.Readers.pas
System.JSON.Readers.hpp
System.JSON.Readers TJsonReader


Beschreibung

Erhält die Tiefe des aktuellen Token im JSON-Dokument.

Depth gibt einen Integer zurück, der die verschachtelte Ebene des aktuellen Token repräsentiert.

Zum Beispiel:

'{"Transaction":[' 
  '{"id":662713, "firstName":"John", "lastName":"Doe", "price": 2.1, "parent_id": null, validated:true},'
  '{"id":662714, "firstName":"Anna", "lastName":"Smith", "price": 4.5, "parent_id": null, validated: false},' 
  '{"id":662715, "firstName":"Peter", "lastName":"Jones", "price": 3.6, "parent_id": null, validated: true}' 
  ']}'
  • (StartObject) { - Depth = 0
  • Erstes Namens-/Wertepaar "Transaction":[ - Depth = 1
  • (StartObject) { - Depth = 2
  • Namens-/Wertepaare im Objekt des Arrays - Depth = 3

Siehe auch