JSON Schema検証

Draft 2020-12のスキーマでJSONをローカル検証し、Ajvのエラーパス、キーワード、メッセージを確認します。

すべてブラウザ内で動作します。入力した内容が送信されることはありません。

このツールについて

Draft 2020-12のJSON SchemaとJSONインスタンスを貼り付け、Ajvを使ってブラウザー内で検証します。各エラーにinstancePath、schemaPath、keyword、messageを表示し、外部参照は取得せず拒否します。

よくある質問

どのJSON Schemaドラフトに対応していますか?
AjvのDraft 2020-12エントリーポイントを使用します。古いドラフト専用のスキーマでは、宣言する方言やキーワードの更新が必要な場合があります。
リモートの$refをダウンロードしますか?
いいえ。フラグメントだけのローカル参照は使えますが、外部参照とリモート参照はネットワーク要求を行わずに報告します。
無効なインスタンスでは何が表示されますか?
不一致の両側を特定できるよう、Ajvの各エラーについてインスタンスパス、スキーマパス、失敗したキーワード、検証メッセージを表示します。

関連ツール

Mini Tools 一覧へ戻る