JSON (JavaScript Object Notation) は軽量のデータ交換形式です。人間にとって読み書きしやすい。機械による解析と生成も簡単です。これは、標準 ECMA-262 第 3 版 (1999 年 12 月) のサブセットである JavaScript プログラミング言語に基づいています。 JSON は完全に言語に依存しないテキスト形式を使用しますが、C 言語ファミリー (C、C、C#、Java、JavaScript、Perl、Python などを含む) に似た規則も使用します。これらの特性により、JSON は理想的なデータ交換言語になります。
struts2 json プラグインを使用して関連するデータ オブジェクトを json データに変換し、フロント ページに送信する場合、量が多すぎるためエラーのトラブルシューティングが困難になることがよくあります。したがって、ツリーを形成し、データの参照を容易にするために、json データを表示するためのツールをいくつか紹介します。
Json Viewe
このツールには 3 つのオプションがあります:
は独立した exe ファイルで、クリックすると json オブジェクトを直接表示できます。
# Fiddler [ホストの HTTP (S) 通信を記録する無料のプロキシ] プラグイン Visual Studio 2005 プラグイン。Eclipse 用 JSON プラグイン: Eclipse 用 JSON2XML TreeViewer プラグイン
このプラグインの主な機能は、json データを Json Tree と Xml Tree に変換することです。 eclipseを使ってテストする コーディングの際、生成されたデータを直接このツールにコピー&ペーストするだけで、新たにソフトを立ち上げる手間が省け、とても便利ではないでしょうか。 jar パッケージを elipse プラグインに入れ、elipse を再起動するだけです > 左下隅のビューを表示をクリックします > Json アナライザーを見つけ、ダブルクリックして追加します。Firefox の json プラグイン
このツールを使用すると、FF ブラウザーで JSON を XML ファイルのように表示でき、コードの自動ハイライトや自動インデント、自動折りたたみ機能が利用できます。 JSON ファイルにエラーがある場合でも、JSONView は元のコードを表示できます。JSONView をインストールした後、http://brh.numbera.com/software/jsonview/example.json にアクセスしてください。 view 拡張は機能していますか? 折りたたまれたツリーが表示されれば、問題がないことを意味します。 上記の 3 つのツールは、必要に応じて選択できますが、基本的に毎日の JSON データ閲覧のニーズを満たすことができます。便利なオンライン JSON 構造観察ツールをお勧めします。
Web ページのアドレス:
http://www.json.org.cn/tools/JSONEditorOnline2.0/index.htm
編集ツールはキー/値の一重引用符を認識しません。一重引用符を二重引用符に手動で置き換える必要があります。そうしないと、エラーが報告されます。
以上がjson構造の見方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。