JSON Schema 驗證器
根據 JSON Schema 定義驗證 JSON 資料。取得包含路徑的詳細錯誤報告。所有處理均在您的瀏覽器中完成。
即時驗證
錯誤詳情
客戶端處理
JSON 資料符合提供的 Schema,驗證通過!
| 路徑 | 錯誤 |
|---|
如何使用 JSON Schema 驗證器
1
輸入 Schema
定義描述預期結構的 JSON Schema。
2
輸入資料
貼上您要根據 Schema 驗證的 JSON 資料。
3
驗證
點擊「驗證」並檢視結果是否有任何錯誤。
什麼是 JSON Schema?
JSON Schema 是一種詞彙表,允許您標註與驗證 JSON 文件。它為特定應用程式所需的 JSON 資料以及如何與其互動提供了合約。JSON Schema 用於驗證、文件撰寫與產生模擬資料。
主要功能
型別驗證
驗證型別:string、number、integer、boolean、array、object、null
約束條件
最小/最大長度、範圍、模式、必填欄位等
結構定義
定義巢狀物件、陣列與複雜資料結構
常見問題
支援哪個版本的 JSON Schema?
本工具透過 Ajv 函式庫支援 JSON Schema Draft-07、Draft 2019-09 與 Draft 2020-12。支援大多數常見的 Schema 功能。
可以驗證巢狀物件嗎?
可以!JSON Schema 支援深層巢狀的物件與陣列。您可以在任何巢狀層級定義 properties 與 items,並為每個欄位設定個別的驗證規則。
如果我的 Schema 無效會怎樣?
本工具會先驗證您的 Schema 本身是否為有效的 JSON Schema。如果 Schema 有錯誤,這些錯誤會在嘗試驗證資料之前被回報。