JSON Schema検証|Draft 7・エラー一覧
JSONデータがDraft 7のJSON Schemaに適合するかブラウザ内で検証します。不適合箇所のパス、理由、キーワードをまとめて表示し、入力例も用意しています。
JSON Schema Draft 7でデータを検証
Schemaと検証対象JSONをブラウザ内で解析し、型、必須項目、文字数、数値範囲、追加プロパティなどの制約を確認します。不適合時は対象パス、理由、該当キーワードを一覧表示します。
検証できない場合
JSON自体の構文エラー、未対応のDraft、外部参照($ref)の不足、Schemaの矛盾は実行エラーとして表示します。このページはAjvのDraft 7対応バンドルを利用し、入力したSchemaやJSONを送信しません。
このツールの使い方・詳細
🛠 使い方
左側へDraft 7形式のSchema、右側へ検証対象JSONを入力して実行します。入力例ボタンで基本的な型・required・追加プロパティの検証も試せます。不適合時は表示されたJSONパスとキーワードを手掛かりに修正してください。
💡 活用シーン・ユースケース
- APIへ送信するJSONが仕様どおりか事前に確認したいとき
- JSON Schemaの制約が想定したデータを許可・拒否するか試したいとき