JSON Schema バリデーター
JSON Schema とは?
JSON Schema は、JSON データの構造と制約を記述するための語彙です。必要なプロパティ、その型、フォーマット、範囲、パターンを定義します。スキーマに対して JSON を検証することで、アプリケーションのロジックやデータベースに到達する前にデータの問題を早期に発見できます。一般的な用途には、API リクエスト/レスポンスの検証、設定ファイルの検証、フォームデータの確認などがあります。このツールは AJV ライブラリ(最も人気のある JSON Schema バリデーター)を使用し、Draft-07、Draft 2019-09、Draft 2020-12 をサポートしています。
JSON Schema バリデーターの使い方
-
左パネルに JSON データ、右パネルに JSON Schema を貼り付けてください。
-
動作を確認したい場合は「例」をクリックして、サンプルの JSON + Schema ペアを読み込んでください。
-
スキーマに合ったスキーマのバージョンを選択してください(Draft-07 が最も一般的です)。
-
「検証」をクリックします — 緑色のメッセージは JSON が有効であることを確認し、赤色はすべてのエラーをパスとともに一覧表示します。
-
エラーを修正し、JSON が通過するまで再検証してください。
Keywords: JSON schema バリデーター, JSON オンライン検証, JSON schema チェッカー, AJV バリデーター, JSON schema draft-07, JSON 検証ツール, JSON schema テスター