System.JSON.Builders.TJSONIterator.Depth
Delphi
property Depth: Integer read GetDepth;
C++
__property int Depth = {read=GetDepth, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | System.JSON.Builders.pas System.JSON.Builders.hpp |
System.JSON.Builders | TJSONIterator |
説明
直接的または間接的に、現在のトークンを保有している配列やオブジェクトの数。
ソース JSON リーダーのイテレートを開始した時点では、Depth(深度)は 0 です。再帰処理を行って、配列やオブジェクトをたどっていくたびに、深度は 1 ずつ上がっていきます。配列やオブジェクトを去ると、その終端に到達した、または、Return を使用してその終端をスキップすると、その深度は 1 つ減ります。