JSON整形・検証
JSONの整形・圧縮・キー並べ替え・検証をブラウザで行う。構文エラーの位置も表示され、サーバーへは送信されない。
入力文字数: 0 / 出力文字数: 0
使い方
JSONを入力欄に貼り付け、「整形」でインデント付きに、「圧縮」で空白のない形に変換します。「キーを並べ替え」はオブジェクトのキーを再帰的にアルファベット順に並べ替えます(配列の順序は変わりません)。「検証のみ」は出力欄を変えずに、JSONとして正しいかどうかだけを確認します。インデントはスペース2、スペース4、タブから選べます。
注意事項
処理はすべてブラウザ内で行われ、入力したJSONがサーバーへ送信されることはありません。文法エラーがある場合はブラウザのJSONパーサーのエラーメッセージがそのまま表示されます。巨大なJSONでは整形に時間がかかることがあります。
よくある質問
コメント付きJSON(JSONC)は整形できますか?
できません。標準JSONのパーサーを使っているため、コメントや末尾のカンマがあるとエラーになります。
キーの並べ替えで数値のキーはどうなりますか?
文字列として辞書順に並べ替えます。たとえば "10" は "2" より前に来ます。