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の各エラーについてインスタンスパス、スキーマパス、失敗したキーワード、検証メッセージを表示します。