JSON 整形
JSON を読みやすく整えて、構文エラーを見つける
ブラウザ内で処理
入力
オプション
結果
結果
まだ入力されていません
JSON を貼り付けると、ここに整形結果が表示されます。
API のレスポンスは1行にまとまって届き、カンマが1つ足りないだけで数千文字を探し回ることになります。ここに貼り付ければ読みやすく整形されるか、構文が壊れている正確な位置が示されます。
使い方
- 1 JSON を入力欄に貼り付けます。
- 2 すぐに整形されるか、エラーの位置が表示されます。
- 3 インデントを選ぶか、圧縮出力に切り替えます。
- 4 結果をコピーします。
よくある質問
JSON でよくある構文エラーは何ですか。
最後の要素の後ろに残ったカンマ、ダブルクォートではなくシングルクォート、クォートのないキー、そしてコメント。この4つはいずれも JavaScript としては有効なのに JSON としては無効なので、よく紛れ込みます。
キーを並べ替えるのはなぜですか。
2つの JSON を比較できるようにするためです。並び順の違うオブジェクトを diff にかけると順序だけでノイズが出ます。先に両方を並べ替えておけば、本当の差分だけが残ります。
データはどこかに送信されますか。
いいえ。解析も整形もブラウザ内で行われます。トークンや個人情報を含む API レスポンスを貼り付けても安全なのはそのためです。