JA
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
ホーム お気に入り
Voltar

JSON Schemaバリデーター

JSONをJSON Schemaで検証し、各エラーを正確なパス付きで表示。サンプルJSONからスキーマを生成することもできます。

使い方

JSONをスキーマで検証。

利用できる言語: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

次のツールNDJSONバリデーター(JSON Lines)→
広告

JSON Schemaバリデーター: 用途

JSON SchemaとJSONを貼り付けると、すぐに有効かどうかがわかります。各エラーにはフィールドの正確なパス(例:/items/2/price)と違反したルール(必須フィールドの欠落、型の誤り、最小値、文字列パターンなど)が表示されます。「スキーマを生成」ボタンで、サンプルJSONから型と必須フィールドを含む初期スキーマを作成できます。

すべてブラウザ内で動作し、貼り付けたり開いたりした内容がサーバーに送られることはありません。

使い方

  1. 左にJSON Schemaを貼り付け。
  2. 右にJSONを貼り付け。
  3. パスで示されたエラーを修正。

使うタイミング

  • APIの契約をテスト。
  • 設定ファイルを検証。
  • サンプルからスキーマを作成。

よくある質問

どのバージョンのJSON Schemaに対応していますか?

検証にはAjvのdraft 2020-12を使っており、draft-07や2019-09で書かれたスキーマの大半もそのまま使えます。検証が止まらないよう$schemaフィールドは無視します。

「スキーマを生成」は何をしますか?

右側のJSONを読み取り、各フィールドの型と必須フィールドの一覧を持つ基本的なスキーマを作ります。フォーマットや範囲、列挙値を追加するための出発点です。

データはブラウザの外に出ますか?

いいえ。検証はすべてブラウザ内で行われます。

本当に無料?

はい、100%無料です。登録不要、サブスクなし、利用制限なし。すべてのツール:Tools123は無料です。

関連ツール

ご支援ありがとうございます!

寄付はサイトの維持に役立ちます。ツールはみなさんの役に立つよう作っていますが、サーバー費用がかかります。ご支援いただけるととても助かります。金額を選択または入力してください:

Stripeによる安全な決済。別のタブで開きます。

ツールは現状のまま、保証なしで提供されます。結果やその利用について責任を負いかねます。