JSONスキーマ生成ツール

JSONデータを解析してDraft-07のJSON Schemaを即座に生成

JSONデータを貼り付けるだけで、各値の型(文字列・数値・オブジェクト・配列など)を解析し、Draft-07形式のJSON Schemaをリアルタイムで生成します。APIドキュメントの作成や、データのバリデーションルールを用意したい開発者に役立ちます。処理はすべてブラウザ内で完結するため、入力したデータがサーバーに送信されることはありません。

도구를 불러오는 중…

🔒 すべてブラウザ内で処理されます。アップロードしたファイルや入力内容がサーバーに送信されることはありません。

使い方

  1. 左の入力欄に、スキーマを作りたい元のJSONデータを貼り付けるか直接入力します。
  2. 必要であればスキーマのタイトルを入力し、すべてのプロパティを必須にするかをチェックボックスで選びます。
  3. 入力と同時に、生成されたJSON Schemaがリアルタイムで表示されます。
  4. コピーボタンを押して、生成されたスキーマを使いたい場所にそのまま貼り付けます。

よくある質問

配列の中に異なる型の値が混在している場合はどうなりますか?
配列の要素に複数の型が含まれる場合は、型ごとに1つずつサンプルを抽出し、anyOf の形でスキーマを構成します。
「すべてのプロパティを必須にする」オプションは何をしますか?
チェックすると、オブジェクトのすべてのキーが required 配列に含まれ、それらのプロパティが必ず存在しなければならないスキーマが生成されます。
不正なJSONを入力するとどうなりますか?
JSONの構文エラーがある場合は、スキーマの代わりに、どこが誤っているかを示すエラーメッセージが表示されます。

← すべてのツールを見る

料金を見る無料相談