JSON の表示・整形ツール

JSON の表示・整形ツール

Ajaxでデータ通信するときのデータ形式ではJSONがよく使われます。JSONはJavaScriptのオブジェクトを表現するときの形式とほぼ同じなので、そこそこ読みやすいです。(適切に改行されていれば)今日は実際にJSONを利用するときにブラウザ上で見やすくするツールと整形する方法を紹介します。

JSONView(Firefox) / JSONView for Chrome

JSONView(Firefox) と JSONView for Chromeは2つともブラウザ上でJSONを見やすく表示するツールです。Firefox は通常JSONデータをダウンロードしようとしますが、この拡張をインストールすればブラウザで表示してくれるようになります。Firebugを使えば、Webページ内の通信内容にJSONデータがあれば、階層表示してくれますが、URLをアドレスバーでしたいときは、JSONViewが断然便利です。Chromeでも色つき・整形で見やすくなります。

JSONView(Firefox)

20110706tanaka_json02.png

JSONView for Chrome

20110706tanaka_json01.png

PhpStorm を使った整形

ブラウザで表示したJSONをファイルに保存するとたいていの場合改行がないファイルを保存することになります。調査するのに不便なので、整形したほうがいいでしょう。私が愛用しているPhpStormはJSON形式のテキストも整形してくれます。

20110706tanaka_json03.png

こちらは整形前のJSONです。jsonという拡張子で保存したあと、メニュー→code→Reformat Code…→ダイアログでRunを選択すると、整形されます。

20110706tanaka_json04.png

まとめ

今回はJSONをブラウザに見やすく表示する方法を紹介しました。またJSONテキストを整形する方法を通じてやや強引にPhpStormを紹介しました。

  • このエントリーをはてなブックマークに追加

この記事を読んだ人にオススメ