ガイド

JSONを整形する理由と使いどころ

1 行に詰まった JSON を整形すると、オブジェクトや配列の構造がすぐ読めるようになります。レビュー、比較、デバッグの速度がかなり変わります。

データ整形読了目安 3 分
JSON整形 - 整形・圧縮差分比較 - 2つのテキスト

これは何か

1 行に詰まった JSON を整形すると、オブジェクトや配列の構造がすぐ読めるようになります。レビュー、比較、デバッグの速度がかなり変わります。

どんな時に使うか

  • - ネストした API レスポンスを目で追いたい時。
  • - 設定ファイルやサンプル JSON を共有前に整えたい時。
  • - 差分比較前に、両方の JSON を同じ形に揃えたい時。

よくある勘違い

  • - 整形しても壊れた JSON が直るわけではありません。
  • - 圧縮 JSON の方が正しい、ということではありません。
  • - 変わるのは主に空白や改行で、データの意味ではありません。

すぐ試す方法

  1. JSON 整形ツールを開きます。
  2. JSON を貼り付けます。
  3. 確認したいなら整形、埋め込みたいなら圧縮を選びます。
  4. 必要なら diff ツールへ渡して比較します。

入力例

{"name":"Cuvel","enabled":true,"tags":["tool","json"]}

出力例

{
  "name": "Cuvel",
  "enabled": true,
  "tags": [
    "tool",
    "json"
  ]
}

注意点

  • - 末尾カンマや引用符漏れは整形前にエラーになります。
  • - 比較用途では、両方を同じルールで整形してから見る方が早いです。
  • - ネストが深いデータほど、整形の効果が大きく出ます。

よくある質問

JSON を整形すると中身は変わりますか?

有効な JSON であれば、見た目の空白や改行が変わるだけです。

圧縮はどんな時に使いますか?

埋め込みや送信のために、短い表現へしたい時に使います。

JSON 整形と相性の良いツールは何ですか?

差分を見たいなら diff、構造を変換したいなら CSV/JSON 系が相性が良いです。