JSON 轉 JSON Schema

從 JSON 範例推斷 Draft 2020-12 JSON Schema。

輸入

輸出

關於工具

從代表性資料產生 JSON Schema 起點,涵蓋巢狀物件、陣列、必填欄位與基本型別。

主要功能

  • 支援巢狀物件與陣列
  • 可下載產生結果

使用方法

  1. 1貼上具代表性的 JSON 範例。
  2. 2設定根名稱並產生定義。

範例

輸入

{"id":1,"name":"Ada","tags":["admin"]}

輸出

{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","required":["id","name"]}

限制

  • 輸入上限為 2,000,000 個字元,以避免瀏覽器無回應。
  • 下載檔案使用 .schema.json 副檔名。
  • 推斷只反映目前範例;選填欄位、範圍與 format 仍需人工檢查。
  • 所有輸入只在瀏覽器本機處理,不會上傳到 ToolHub。

最近審核:

相關工具