System.JSON.Builders.TJSONIterator.Depth

提供: RAD Studio API Documentation
移動先: 案内検索

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 つ減ります。

関連項目