JSON 整形・検証
このツールについて
JSON をインデント付きで整形、1行に圧縮、または構文検証。解析エラーは行・列を表示。オブジェクトキーを再帰的にソートし、毎回同じ形式で出力できるため、差分確認や設定内容のレビューに便利です。
使い方
- インデント調整可能な美化
- 1行への圧縮
- 行・列付きエラー報告の検証
- 再帰キーソート(任意)
- 結果のコピーまたはダウンロード
- JSON を貼り付け: API の応答、設定内容、またはログ内の JSON データをエディタに貼り付けます。
- 操作を選択: 整形、圧縮、検証をクリック。
- 修正またはエクスポート: エラー位置を手がかりに修正し、コピーまたはダウンロード。
例
- 外部サービスから受け取った正しくない JSON を確認する
- HTTP リクエスト用の圧縮 JSON 準備
- 変更を保存する前に設定キーをソート
- ドキュメントで使用する JSON の例を確認する
制限事項
- 10 MB 超の JSON は遅延の可能性
- 標準 JSON はコメント・末尾カンマ非対応
- 入力したデータはブラウザ上で処理され、サーバーには送信されません。
よくある質問
- 末尾カンマで検証が失敗するのはなぜ?
- 標準 JSON は末尾カンマを許可しません。除去するか前処理してください。
- キーソートは何をしますか?
- オブジェクトキーを A–Z で再帰ソートし、繰り返し整形でも同一出力にします。
- Unicode を含む JSON は整形できますか?
- はい。文字列内の Unicode は保持され、エスケープは JSON の標準的な規則に従います。