JSONスキーマ生成ツール
サンプルJSONからJSONスキーマを自動生成
もっと詳しく知りたい方はこちら: JSONスキーマとバリデーションガイド
このツールを使う理由
- サンプルデータからJSONスキーマを自動推論。
- Draft-07と2020-12仕様の両方をサポート。
- 型、必須フィールド、配列アイテムスキーマを検出。
使い方
- サンプルJSONデータを入力エリアに貼り付け
- JSONスキーマドラフトバージョン(Draft-07または2020-12)を選択
- 生成されたスキーマが右側に即座に表示
- スキーマをコピーしてプロジェクトで使用
よくある質問
JSONスキーマとは?
JSONスキーマはJSON文書の構造、型、制約を定義するための語彙です。
必須フィールドを検出しますか?
はい。サンプルデータでnull/undefinedでない値を持つフィールドは生成されたスキーマでrequiredとしてマークされます。
配列はどう処理されますか?
配列アイテムスキーマは配列の最初の要素から推論されます。空の配列は空のitemsスキーマを生成します。