JSON フォーマッター
JSON を整形・検証・圧縮し、エラー位置を正確に示します。
JSON
整形された JSON がここに表示されます。
設計段階からプライバシー重視。 すべての処理はあなたのブラウザ内で行われます。入力内容がアップロード・記録・サーバー保存されることはありません。
よくある質問
JSON フォーマッターとは何ですか?
ネストしたオブジェクトと配列が揃うように JSON を再インデントし、構造を読みやすくするツールです。このツールは入力を実際にパースするため、無効な JSON は問題の正確な位置とともに拒否され、漠然としたエラーになりません。
この JSON フォーマッターは無料ですか?
無料です。登録も利用制限もなく、このツールに有料版はありません。
このツールは JSON をアップロードしますか?
いいえ。整形はブラウザ内蔵の JSON パーサーで、あなたのマシン上で行われます。ネットワーク通信は発生しないため、社内データを含むペイロードでも安全です。
なぜ JSON のパースが失敗するのですか?
よくある原因は 4 つです。最後の要素の後の余分なカンマ、二重引用符ではなく単一引用符、引用符のないオブジェクトキー、そして文字列内の生の改行です。エラーメッセージはパーサーが受け付けられなかった最初の文字を指します。
どのくらいの大きさまで扱えますか?
数 MB までのドキュメントは瞬時に整形できます。非常に大きなファイルの上限はツールではなくブラウザのメモリで決まります。
JSON フォーマッターについて
JSON フォーマッターは、読めない 1 行の JSON をインデント付きで見通しの良いドキュメントに変えます。このツールは検証も行います。パースに失敗したときは、パーサーが諦めた行と桁を報告します。原因はたいてい末尾の余分なカンマ、二重引用符を使うべき箇所の単一引用符、あるいは文字列内のエスケープされていない制御文字です。
オブジェクトのキー順序が異なる 2 つの API レスポンスを差分比較したいときはキーをアルファベット順に並べ替え、ペイロードを環境変数や URL に貼る前には圧縮してください。