Gson-tree-model
提供:Dev Guides
Gson-ツリーモデル
ツリーモデルは、JSONドキュメントのメモリ内ツリー表現を準備します。 JsonObjectノードのツリーを構築します。 これは柔軟なアプローチであり、XMLのDOMパーサーに類似しています。
JSONからツリーを作成する
JsonParserは、JSONを読み取った後、ツリーのルートノードへのポインターを提供します。 ルートノードを使用して、完全なツリーを走査できます。 提供されたJSON文字列のルートノードを取得するには、次のコードスニペットを検討してください。
トラバースツリーモデル
ツリーを走査しながらデータを処理しながら、ルートノードへの相対パスを使用して各ノードを取得します。 次のコードスニペットは、ツリーをトラバースする方法を示しています。
例
C:\> GSON_WORKSPACEに GsonTester という名前のJavaクラスファイルを作成します。
結果を検証する
次のように javac コンパイラを使用してクラスをコンパイルします-
今すぐ GsonTester を実行して結果を確認します-
出力を確認します。