JSON Validator

JSON文字列が標準に準拠しているか検証します。正確な行番号とエラーメッセージで構文エラーを素早く見つけられます。

JSONバリデーターとは?

JSONバリデーターは、JSONデータを公式JSON仕様(RFC 8259)に照らし合わせて構文エラーを検出します。JSONKitのバリデーターは、カンマの欠落、閉じられていないブラケット、無効なエスケープシーケンスなどの問題を、正確な行番号と詳細なエラーメッセージで素早く特定・修正できます。

使い方

  1. チェックしたいJSONをエディタに貼り付けます。
  2. 「JSONを検証」をクリックします。
  3. JSONが有効であれば確認メッセージが表示されます。無効な場合は、予期しないトークンやカンマの欠落など、エラーの行番号と理由が表示されます。
  4. 報告された問題を修正し、ドキュメントが通るまで再度検証します。

主な機能

  • JSON仕様(RFC 8259)に基づく厳密な検証を行います。
  • 行番号付きの正確なエラーメッセージで、問題の場所をすばやく特定できます。
  • 末尾のカンマ、シングルクォート、クォートされていないキー、閉じ忘れた括弧など、よくあるミスを検出します。
  • すべてブラウザ内で実行されるため、機密データも手元の端末から出ません。

よくある質問

JSONの検証とJSON Schemaの検証は何が違いますか?
このバリデーターは構文チェックを行い、テキストが正しい形式のJSONかどうかを確認します。JSON Schemaの検証はさらに一歩進み、必須フィールドや値の型など、データが期待どおりの構造になっているかを確認します。その場合はJSON Schemaバリデーターをご利用ください。
コメント付きのJSONが無効と判定されるのはなぜですか?
標準のJSONではコメントは使えません。JSONCやJSON5などの形式では使えますが、ほとんどのパーサーやAPIは受け付けません。JSON修復ツールを使えば、コメントの削除やその他の非標準構文の修正を自動で行えます。
非常に大きなファイルも検証できますか?
はい。検証はローカルで行われるため、制限となるのはアップロードサイズではなくブラウザのメモリです。数MBのドキュメントでも、最近のパソコンなら1秒足らずで検証できます。