是的,完全免費。根據您的結構描述驗證無限數量的文件 — 這對於 API 開發、資料品質保證和 CI/CD 管線至關重要。
不會。所有驗證都在您的瀏覽器本機執行。您的資料、API 結構描述和驗證結果在您的裝置上保持私密。
JSON Schema 是一種詞彙表,可讓您標註和驗證 JSON 文件。它定義了:(1) 必填欄位 — 必須存在的屬性。(2) 類型 — 字串、數字、整數、布林值、陣列、物件、null。(3) 約束 — 最小/最大值、字串模式(正規表示式)、字串長度、陣列長度、列舉值。(4) 巢狀結構描述 — 物件中的物件、具類型項目的陣列。(5) 條件 — 用於複雜驗證規則的 if/then/else 邏輯。結構描述範例:{"type": "object", "required": ["name", "email"], "properties": {"name": {"type": "string", "minLength": 1}, "email": {"type": "string", "format": "email"}, "age": {"type": "integer", "minimum": 0, "maximum": 150}}}。JSON Schema 被 OpenAPI/Swagger 用於 API 文件,被 MongoDB 用於集體驗證,被 AWS CloudFormation 和 Terraform 用於基礎設施即程式碼,並被大多數 API 閘道用於請求驗證。使用 $ref 從可重複使用的元件組合大型結構描述。