
APIやアプリを作る開発者は、JSON スキーマ ジェネレーターでサンプルから型や検証ルールの土台を準備できます。
例からJSON Schemaを推論し、生成した構造をプロジェクトに合わせて調整できます。登録不要で、いつでもブラウザー内から無料で手軽に使えます。
API レスポンスを検証する必要があるとします。サンプルの JSON レスポンスを貼り付け、スキーマを生成し、テストの出発点として使用します。オブジェクトと配列の構造がすぐにわかります。
処理は完全にローカルで行われます。分析はブラウザで実行され、何も送信されません。そのため、画面を自分で管理できる限り、実際のデータの断片を漏えいを心配せずに貼り付けることができます。
ツールがスキーマを推論するには有効な JSON が必要です。サンプルに構文エラーがあると、生成は失敗し、結果は表示されません。先に JSON を修正してから、もう一度実行してください。
はい、ルートにある JSON 配列は受け付けられます。生成されるスキーマは配列を記述し、要素がある場合はその要素の構造も記述します。要素がない場合、オブジェクト型は未定義のままです。
有用な基礎にはなりますが、提供したサンプルを反映しているだけです。信頼できる検証には、ビジネス上の制約を追加し、複数の代表的なデータセットでテストしてください。