JSONスキーマ生成ツール
JSONデータからDraft-07のJSONスキーマを即座に生成
도구를 불러오는 중…
🔒 すべてブラウザ内で処理されます。アップロードしたファイルや入力内容がサーバーに送信されることはありません。
JSONデータを貼り付けるだけで、各値の型(文字列・数値・オブジェクト・配列など)を解析し、Draft-07形式のJSONスキーマをリアルタイムで生成します。APIドキュメント作成やバリデーションルールの準備をしたい開発者に役立ち、処理はすべてブラウザ内で完結するため入力データが外部に送信されることはありません。
使い方
- 左側の入力欄にスキーマ化したい元のJSONデータを貼り付けるか直接入力します。
- 必要に応じてスキーマのタイトルを入力し、すべてのプロパティを必須にするかどうかをチェックボックスで選びます。
- 入力と同時に生成されたJSONスキーマがリアルタイムで表示されます。
- コピー ボタンを押して、生成されたスキーマを使いたい場所に貼り付けます。
よくある質問
- 配列の中に異なる型の値が混在している場合はどうなりますか?
- 配列の要素に複数の型が含まれる場合、各型ごとに1つずつサンプルを抽出し、anyOf形式のスキーマとして構成します。
- 「すべてのプロパティを必須にする」オプションは何をしますか?
- チェックすると、オブジェクトのすべてのキーがrequired配列に追加され、それらのプロパティが必須となるスキーマが生成されます。
- 不正なJSONを入力するとどうなりますか?
- JSONの構文にエラーがある場合、スキーマの代わりにどこが誤っているかを示すエラーメッセージが表示されます。
