コンテンツにスキップ
📐

JSON Schema バリデーター

JSON Schema (draft 7+) に対してJSONデータを検証。パス付きの詳細なエラーレポート。無料、ブラウザ内で100%動作。

JSON Schema バリデーターはどのように動作しますか?

JSON Schema は、JSONデータの構造 — 型、必須フィールド、値の制約 (min/max、pattern、enum)、ネストされたスキーマ — を記述するための語彙です。このツールは draft 7+ のサブセット検証を実装します: 型チェック (string、number、integer、boolean、array、object、null)、制約 (minLength、maxLength、minimum、maximum、pattern、enum、const)、合成 (allOf、anyOf、oneOf、not)、および propertiesitems の再帰的検証。エラーには問題のある値のJSONパスが含まれます。

一般的な用途

  • API契約テスト — レスポンスがOpenAPI/Swaggerスキーマに一致することを確認。
  • 設定検証 — 設定ファイルをデプロイする前にタイポをキャッチ。
  • フォーム検証 — フロントエンドとバックエンドのバリデーター間でスキーマを共有。
  • データ品質 — ETLパイプラインで取り込まれたJSONファイルを検証。

プライバシー

すべての検証はブラウザ内で100%実行されます。スキーマとデータはデバイスから送信されません。