JSONスキーマ生成
JSON sampleの型・nested構造から開始用JSON Schemaを再帰推論します。
使い方
- sampleとdraftを選んで実行します。
主な機能と処理範囲
Draft 2020-12/Draft 7を選択できobject・array・integer等を処理します。
処理の仕組み
object keyをproperties/requiredへ、array element型をitemsまたはanyOfへします。
例
nested sampleからnested schemaを生成します。
こんな場面で便利
- API exampleからschema skeleton作成に
利用前の確認
- format・range・enum・optional等は推論しません。
基準・参考資料
よくある質問
全key required?
はい。sampleにある全keyをrequiredへ入れるので契約に合わせて修正が必要です。