JSONをZodスキーマに変換する理由
すべてのAPIペイロードに対してZodスキーマを手書きするのは時間がかかり、ミスも起こりがちです。上の入力欄にサンプルのJSONドキュメントを貼り付けるだけで、ネストされたオブジェクトごとにconstスキーマを持つ、すぐに使えるZod v4スキーマが一瞬で得られます。
仕組み
このコンバーターはJSONをローカルで解析し、見つかったすべてのオブジェクトに対して z.object スキーマを構築します。整数は z.int()、浮動小数点数は z.number() になり、異なる型が混在する配列は z.union で型付けされます。ネストされたスキーマは子から順に宣言されるため、出力をそのままプロジェクトにコピーして実行できます。