Skip to main content
Utilz Utilz

JSONスキーマ生成ツール

サンプルJSONからJSONスキーマを自動生成

もっと詳しく知りたい方はこちら: JSONスキーマとバリデーションガイド

このツールを使う理由

  • サンプルデータからJSONスキーマを自動推論。
  • Draft-07と2020-12仕様の両方をサポート。
  • 型、必須フィールド、配列アイテムスキーマを検出。

使い方

  1. サンプルJSONデータを入力エリアに貼り付け
  2. JSONスキーマドラフトバージョン(Draft-07または2020-12)を選択
  3. 生成されたスキーマが右側に即座に表示
  4. スキーマをコピーしてプロジェクトで使用

よくある質問

JSONスキーマとは?

JSONスキーマはJSON文書の構造、型、制約を定義するための語彙です。

必須フィールドを検出しますか?

はい。サンプルデータでnull/undefinedでない値を持つフィールドは生成されたスキーマでrequiredとしてマークされます。

配列はどう処理されますか?

配列アイテムスキーマは配列の最初の要素から推論されます。空の配列は空のitemsスキーマを生成します。

関連ツール

HTMLフォーマッター

HTMLを整形します

CSSフォーマッター

CSSを整形します

JSフォーマッター

JavaScriptを整形します

燃費計算機

旅行の燃料費を計算します

面積変換

面積の単位を変換します