您生成的結構描述將在此處顯示
輸入有效的JSON資料以開始
JSON Schema定義JSON資料的結構和驗證規則。用於API請求/回應驗證、表單生成、文件(OpenAPI/Swagger)、資料庫模式執行和設定檔驗證。
工具預設生成Draft 7結構描述,這是程式庫和工具中支援最廣泛的版本。Draft 7與ajv(JavaScript)、jsonschema(Python)和大多數API閘道驗證器相容。
是的 — 貼上您的JSON資料和結構描述,工具將根據結構描述規則驗證資料。它報告所有驗證錯誤及其在文件中的確切位置。
自動生成器預設將所有欄位標記為必填。編輯生成結構描述中的'required'陣列以刪除應該是可選的欄位。這通常是自動生成後的第一步。
當然可以。複製結構描述並將其與OpenAPI/Swagger用於API文件,ajv或joi用於Node.js中的執行時期驗證,Pydantic用於Python API,或任何JSON Schema相容的驗證程式庫。