JSON Schema バリデーター

ドラフトを自動検出し、読みやすいエラー出力で JSON データを JSON Schema に対して検証します。

スキーマ
JSON Schema ドキュメントを指定してください。Draft-07 と 2020-12 は自動的に検出されます。
JSON データ
スキーマに対して検証したい JSON ドキュメントを貼り付けてください。
検証オプション
これらのオプションは、バリデーターが返す詳細度と、フォーマットキーワードを強制するかどうかを変更します。

uuid、email、uri、date-time などの組み込みフォーマットをチェックします。

最初のエラーで停止せずに、失敗したすべての分岐を返します。

検出されたドラフト
2020-12
検証結果
上のスキーマとデータを編集すると、リアルタイムでフィードバックされます。

JSON Schema の検証とは?

ペイロードの設計、API の例のデバッグ、またはスキーマの変更がサンプルデータを壊さないかをチェックする際に、迅速なフィードバックが欲しいときにこのツールを使ってください。すべてブラウザ内でローカルに実行されるため、生の JSON はページを離れることがありません。

適している場面

  • API ドキュメントの例ペイロードのレビュー。
  • フロントエンド作業中のモックデータの検証。
  • uuidemaildate-time などのフォーマットに敏感なフィールドのチェック。

代替できないもの

  • サーバーサイドの認可とビジネスルール。
  • リモート参照やアプリケーション状態に依存する契約チェック。
  • スキーマセット全体に対する完全な CI 検証。