JSON フォーマッターの動作
JSON フォーマッターは、入力されたテキストをブラウザで JSON.parse し、成功した場合に JSON.stringify で読みやすい形に整形します。インデントは 2 スペース、4 スペース、タブから選べます。フォーマットボタンを押すと、正しい JSON なら出力欄に整形済みテキストが表示され、無効な JSON ならエラーメッセージが表示されます。検証ボタンは出力を作らず、構文として有効かどうかだけを確認します。クリアボタンは入力、出力、ステータス表示をリセットします。
どんな場面で便利か
API レスポンス、設定ファイル、ログの一部、localStorage の値、Webhook のサンプルなどを確認するときに役立ちます。圧縮された1行 JSON を貼り付ければ、ネスト構造、配列、文字列、数値、真偽値、null を追いやすくなります。出力欄は読み取り専用で、コピー按钮から整形済み JSON を取得できます。チームで共有する前にインデントをそろえたり、エラーがどのあたりにあるか確認したりする用途に向いています。
標準 JSON の制約
JSON ではコメント、末尾カンマ、単引用符、引用符なしのキーは使えません。JavaScript オブジェクトリテラルや YAML とは違うため、貼り付ける前に標準 JSON 形式か確認してください。このツールの処理はブラウザ内で行われますが、アクセストークン、個人情報、秘密鍵、社内データを公共端末や共有画面で扱う場合は注意が必要です。非常に大きいファイルはブラウザのメモリやテキストエリアの性能に影響するため、分割して確認する方が安全です。
コメント