データツール

Draft-07スキーマに対してJSONを検証する

ブラウザでAJVを使ってJSON Schema Draft-07に対してJSONインスタンスを検証してください。必要なフィールド、型、境界を確認し、APIデバッグやサンプル検証に役立つ明確な検証結果を確認します。

JSONスキーマバリデーター

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • リクエストボディがスキーマと一致しているか確認します
  • 文書サンプルが検証に合格しているか確認してください
  • 統合前に必須フィールドや型の問題を把握する

使い方

  1. 左側のJSONスキーマを貼り付けます
  2. 右側のJSONインスタンスを貼り付けます
  3. 結果の検証とレビュー

入出力サンプル

スキーマ+データ

{"type":"object","required":["id"]} + {"id":1}

結果

有効

FAQ

どのスキーマドラフトがサポートされていますか?

Draft-07は、ブラウザにAjvを読み込み、コンパイル・検証済みです。

これはJSONの構文検証とどう違うのでしょうか?

構文チェックはテキストが有効なJSONかどうかのみを尋ねます。このツールはまた、スキーマの構造、型、制約もチェックします。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

JSON バリデーター

JSON バリデーター・構文チェッカー

利用可能

JSON 構文の検証、解析エラーの位置特定、構造の確認、安全な修復の試行をブラウザ上でローカルに実行できます。

JSON バリデーター デバッグ

JSON → Zod スキーマ

JSONサンプルからZodスキーマを生成する

利用可能

ブラウザのサンプルJSONからZodスキーマを推定し、TypeScriptの検証コードを出力します。ネストされたオブジェクトや配列もサポートされており、オプションで厳密モードやz.infer型エクスポートも利用できます。API検証作業に便利です。

JSON TypeScript ゾッド

JSON フォーマッター

JSON フォーマット・検証オンライン

利用可能

ブラウザ上で JSON の整形、圧縮、キー並び替え、構文検証ができます。解析エラーでは位置情報を表示し、データはページ外に送信されません。

JSON フォーマッター 開発者