JSON から JSON Schema

JSON サンプルから Draft 2020-12 JSON Schema を推論します。

入力

出力

このツールについて

代表データから、入れ子、配列、必須項目、プリミティブ型を含む JSON Schema のたたき台を生成します。

主な機能

  • 入れ子オブジェクトと配列に対応
  • 生成結果をダウンロード可能

使い方

  1. 1代表的な JSON サンプルを貼り付けます。
  2. 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 にアップロードされません。

最終確認:

関連ツール