🧩JSON整形ツール
JSON を貼り付けるだけで、見やすく整形(インデント)したり、1行に圧縮したりできます。構文エラーがあれば場所を教えます。データはブラウザの中だけで処理し、どこにも送信しません。
✅ 正しい JSON です
JSON の書き方のルール
- キーと文字列は必ずダブルクォート(")で囲む
- 最後の要素の後ろにカンマを付けない
- コメントは書けない
- 使える値は 文字列・数値・true / false・null・配列・オブジェクト
コマンドで整形する方法
| 環境 | コマンド |
|---|---|
| jq | cat data.json | jq . |
| Python | python -m json.tool data.json |
| Node.js | JSON.stringify(obj, null, 2) |
よくある質問
- Q. JSONの整形とは?
- 1行に詰まった JSON に改行とインデントを入れて、人が読みやすい形に並べ直すことです。API のレスポンスや設定ファイルの確認によく使います。
- Q. JSONのエラーでよくある原因は?
- 最後の要素の後ろのカンマ、シングルクォート(')の使用、キーをダブルクォートで囲んでいない、コメントを書いている、の4つが代表的です。JSON ではどれも使えません。
- Q. VS Code で JSON を整形するには?
- Windows は Shift + Alt + F、Mac は Shift + Option + F で「ドキュメントのフォーマット」が実行されます。
- Q. 貼り付けたデータは送信されますか?
- いいえ。整形はブラウザの JavaScript だけで行うので、API キーなどを含む JSON でも外に出ません。