DevToolBox

JSON Schema 生成器

サンプル JSON から JSON Schema(Draft-07)を推定します。ネストしたオブジェクト、配列、必須フィールド、enum、数値範囲を処理します。

使い方

JSON Schema 生成器とは? JSON Schema 生成器は、サンプル JSON オブジェクトを解析し、データの構造・型・制約を記述する JSON Schema(Draft-07)を生成します。

使い方 1. 左側の入力欄にサンプル JSON を貼り付けます。 2. 「Schema を生成」をクリックします。 3. 右側に推定された Schema が出力されます。 4. 必要に応じてコピーまたは .json ファイルとしてダウンロードします。

生成される内容 - 各プロパティの型(string、number、boolean、array、object) - 必須フィールド(required) - 配列のアイテム型と enum 候補 - 数値の最小値・最大値のヒント

ヒント - サンプルが大きいほど、推定される Schema はより正確になります。 - 出力された Schema は、API のバリデーションやドキュメント生成に利用できます。

プライバシー 解析はすべてブラウザ内で実行され、データは外部に送信されません。

JSON Schema 生成器 — JSON から Draft-07 Schema を推定