JSON から JSON Schema
JSON サンプルから Draft 2020-12 JSON Schema を推論します。
入力
出力
このツールについて
代表データから、入れ子、配列、必須項目、プリミティブ型を含む JSON Schema のたたき台を生成します。
主な機能
- 入れ子オブジェクトと配列に対応
- 生成結果をダウンロード可能
使い方
- 1代表的な JSON サンプルを貼り付けます。
- 2ルート名を設定して定義を生成します。
例
入力
{"id":1,"name":"Ada","tags":["admin"]}出力
{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["id","name"]}制限事項
- ブラウザの応答性を保つため、入力は 2,000,000 文字までです。
- ダウンロードは .schema.json 拡張子です。
- 推論は入力サンプルのみを反映します。任意項目、範囲、format は手動確認が必要です。
- 入力はすべてブラウザ内で処理され、ToolHub にアップロードされません。
最終確認: