JSONを整形して検証する
乱雑なJSONを読みやすく整形したり、一行に圧縮したりできます。入力が無効なときは、何行目の何列目で問題が起きたかを表示します。処理はすべてブラウザ内で完結します。
0 / 500,000
JSON整形について
JSONはデータを受け渡す最も一般的な形式で、APIレスポンス、設定ファイル、エクスポートしたデータなどでよく出会います。一行に圧縮されていたりインデントが揃っていないと、ぱっと見では読み取りにくくなります。
2スペースのインデントは最も一般的でバランスが良く、4スペースは画面が広い場合により鮮明に見えます。タブはエディタによって幅が変わるため、チームで合意がある場合に向いています。Minifyはクォートやカンマ周りの空白までもすべて取り除き、ファイルサイズを最も小さくします。
入力にエラーがあると、何行目の何列目で何の問題が起きたかを表示します。よくあるミスは末尾のカンマ、二重引用符の欠落、キー名がダブルクォートで囲まれていないことです。