Murelio

必要な機能を読み込んでいます。

JSONスキーマ生成

JSON sampleの型・nested構造から開始用JSON Schemaを再帰推論します。

使い方

  1. 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へ入れるので契約に合わせて修正が必要です。

関連ツール