JSON 整形 – オンラインで検証・圧縮が無料
ブラウザ上で JSON を瞬時に整形・検証・圧縮します。JSON を貼り付けるだけで、構文エラーの検出つきで見やすい結果を表示します。
JSON を整形・検証する方法
- 1
JSON を貼り付ける
入力欄に JSON を貼り付けるか入力します。正しい JSON でもそうでなくても、どんな文字列でも受け付けます。
- 2
整形・圧縮・検証を選ぶ
「整形」でインデント付きに、「圧縮」でコンパクトに、「検証」で出力を変えずに構文エラーだけを確認できます。
- 3
結果をコピーする
結果は出力欄に表示されます。「出力をコピー」を押すとクリップボードにコピーされます。
JSON(JavaScript Object Notation)は、ほとんどの Web API、設定ファイル、データパイプラインで使われる共通のデータ交換形式です。整形されていない JSON は読みづらくデバッグも大変ですが、このツールならワンクリックで読みやすくなります。
整形と圧縮の違い:整形した JSON は階層ごとに半角スペース 2 個でインデントされるため、入れ子構造を見渡しやすくなります。圧縮した JSON は空白と改行をすべて取り除くので、API リクエストや保存データのサイズを減らせます。どちらの処理でも JSON の検証が同時に行われます。処理はすべてお使いのブラウザ内で JSON.parse と JSON.stringify により行われ、データがサーバーに送信されることはありません。
よくあるエラー:末尾の余分なカンマ(オブジェクトや配列の最後の要素にはカンマを付けません)、シングルクォートの文字列(JSON ではダブルクォートが必須)、引用符のないキー、undefined の値などです。JSON が正しくない場合は、ブラウザのエラーメッセージが表示されるので、問題箇所を探す手がかりになります。