確認日 2026-08-28
意味を変えない JSON 整形
文字列、数値、配列、オブジェクト構造を保ったまま JSON を読みやすくします。
入力例
{"customer":{"id":42,"active":true}}期待される出力
{
"customer": { "id": 42, "active": true }
}再現可能な手順
- 原本を保持し、問題を再現できる最小のサンプルを作成します。
- 変換前に厳密な解析または検証を実行します。
- 設定を記録し、件数と構造を比較してから受け側のシステムで試します。
よくあるエラー
末尾カンマと単一引用符は JavaScript の慣習であり、正しい JSON ではありません。
原因となる構造を残したまま失敗例を小さくすると、不正な入力と未対応動作を切り分けられます。
技術的な制限
整形では途中で切れた入力を修復できず、大きな整数の精度も保証できません。
プレビューの成功は、形式の曖昧さや後続システムの要件を解消するものではありません。
セキュリティとプライバシー
認証情報を削除し、整形後に解析した構造を比較してください。
ローカル処理は転送リスクを減らしますが、侵害されたブラウザ、危険な拡張機能、クリップボード履歴、後からの誤用までは防げません。
確認チェックリスト
- フィールド数、レコード数、ページ数、またはバイト数を確認します。
- 境界条件とエラー出力を確認します。
- 受け入れ確認が終わるまで原本を保持します。
- 自動化に使う前提条件を記録します。