JSON チェッカー

JSON エラーの正確な行と列を見つけて直します。

JSON

検証結果

貼り付けるとすぐに整形した JSON がここに表示されます。
この端末で処理します。アップロードはしません。

JSON チェッカーについて

JSON が正しいかを確かめ、正しくなければどこで壊れているかを正確に示します。行、列、その周りのコード、そして本来何が必要だったかを伝えるメッセージまで。ブラウザごとに JSON のエラー表現が違い、Safari は位置をまったく示さないため、このチェッカーは独自の厳密な走査で毎回位置を見つけます。

使い方

  1. JSON を貼り付けます。
  2. 結果を見ます。正しいと表示されるか、エラーとその位置が表示されます。
  3. 「JSON を修復」でよくある間違いを直し、もう一度検証します。

例

入力
{"a": 1, "b": 2,}
結果
1 行 17 列:} の前に余分なカンマがあります

よくある質問

よくある JSON のエラーは?

最後の項目の後のカンマ、ダブルクォートではなくシングルクォート、引用符のないキー、コメント、2 つの項目の間で抜けたカンマです。JSON はどれも認めていません。

JSON Schema での検証はできますか?

まだできません。正しい JSON の構文(RFC 8259)かどうかだけを確認します。スキーマ検証は計画中です。

コメントのある JSON は正しいですか?

標準の JSON はコメントを認めていません。VS Code の設定で使われる JSONC や JSON5 は認めています。修復機能はコメントを消して標準の JSON にします。

関連ツール