メインコンテンツへスキップ
Uddatak

JSON Schemaバリデーター

このJSON Schemaバリデーターは、記述または貼り付けたスキーマに対してJSONデータが一致しているかを検証し、すべての違反をデータ内の正確なパス($.user.ageのような形式)と、なぜ違反なのかを説明する明確なメッセージとともに、まとめて表示します — 単なる「無効です」という曖昧な表示ではありません。実際に広く使われているJSON Schema Draft-07のキーワード(type検査、必須プロパティ、許可される値(enum)、数値/文字列/配列の制限、文字列パターン、そしてallOf/anyOf/oneOf/notなどの組み合わせ)をサポートしています。すべてこのサイト専用に書かれたパーサーによってブラウザ内で検証され、データとスキーマはどこにもアップロードされません。

開発者ツール ブラウザ内で完結

データとスキーマはどちらもお使いの端末内で完全に処理され、サーバーに送信されることはありません。

「検証」をクリックすると、ここに結果が表示されます

よくある質問

実際のDraft-07スキーマの多くで使われているキーワード(type、required、各種制限、パターン、enum/const、allOf/anyOf/oneOf/notの組み合わせ)には対応していますが、現時点では$refやネットワーク経由の外部スキーマの取得には対応していません。

Uddatakを試してみませんか?

ツールライブラリ全体を見て、今すぐ必要なものを使い始めましょう — 無料・登録不要です。

すべてのツールを見る