JSONをJSON Schemaに変換する理由
既存のペイロードに対してJSON Schemaを手書きするのは骨の折れる作業です。上の入力欄にサンプルのJSON文書を貼り付ければ、バリデーション、ドキュメント作成、コード生成にすぐ使える完全なdraft 2020-12スキーマが数ミリ秒で得られます。
仕組み
コンバーターはJSONをローカルで解析し、完全にインライン化されたスキーマ($defs なし)を推論します。サンプルに現れたすべてのキーは required になり、整数は integer、浮動小数点数は number として型付けされ、異なる型が混在する配列は anyOf で記述されます。