ビューアーは貼り付けたテキストをブラウザー worker に渡し、JSON.parse で解析して展開可能なツリーとして表示します。無効な JSON は解析失敗として扱うため、緩い JavaScript object を修復するページではなく、有効な JSON データの確認向けです。
このテーマに関するよくある疑問と回答をまとめました。
有効な JSON をインタラクティブなツリービューで表示し、展開、折りたたみ、JSON Path ナビゲーション、ネストしたデータのパスコピーを支援します。
フォーマッターはフォーマット済みテキストを出力しますが、ビューアーはパスナビゲーションとコピー機能付きのインタラクティブなツリーでネスト構造を探索できます。
はい。ノードにホバーして JSON Path を取得し、そのパスをコピーしたり、パスバーへ入力してレンダリング済みツリー内のネストしたノードへ移動したりできます。
いいえ、JSONの閲覧と探索はすべてブラウザ内で実行されます。データはJavaScriptでローカルに解析され、サーバーにアップロードされることはありません。
.json ファイルはプレーンテキストなので、どのテキストエディタでも開けます。生テキストではなく構造として読みたい場合は、エディタで開いて内容をコピーし、ここに貼り付けてください。ビューアがテキストを解析して展開可能なツリーとして表示し、テキストを .json ファイルとして再ダウンロードすることもできます。インストールは不要です。
拡張機能はブラウザで URL を開いたときに JSON レスポンスを自動整形します。このページはインストール不要で、ログの 1 行、設定スナップショット、ターミナルやリクエストインスペクタからコピーした payload など、貼り付けられる JSON なら何でも表示できます。ツリーに加えて JSON Path のホバー表示、コピー、パス指定ジャンプが使えます。
できません。ビューアは全文検索ではなく JSON Path で移動します。キーやインデックスが分かっていればパスバーに入力してそのノードへ直接ジャンプできます。内容から値を探したい場合は JSON フォーマッタで整形テキストを作り、エディタやブラウザの検索機能で探してください。無効な JSON は修復されず、解析失敗として報告されます。