JSON Schema 驗證器

依據 JSON Schema 驗證 JSON 資料,支援草案偵測並輸出易讀的錯誤訊息。

結構描述
請提供 JSON Schema 文件。系統會自動偵測 Draft-07 與 2020-12。
JSON 資料
貼上您想要依據結構描述驗證的 JSON 文件。
驗證選項
這些選項會影響驗證器回傳的詳細程度,以及是否強制檢查格式關鍵字。

檢查內建格式,例如 uuid、email、uri 與 date-time。

回傳所有失敗分支,而非在第一個錯誤就停止。

偵測到的草案
2020-12
驗證結果
編輯上方的結構描述與資料時即時提供回饋。

什麼是 JSON Schema 驗證?

當您在設計資料負載、除錯 API 範例,或檢查結構描述變更是否破壞範例資料時,可以使用此工具獲得快速回饋。所有作業都在瀏覽器本機執行,原始 JSON 永遠不會離開頁面。

適合的使用情境

  • 檢閱 API 文件中的範例負載。
  • 在前端開發期間驗證模擬資料。
  • 檢查對格式敏感的欄位,例如 uuidemaildate-time

它無法取代的事項

  • 伺服器端的授權與業務規則。
  • 依賴遠端參考或應用程式狀態的合約檢查。
  • 針對整套結構描述的完整 CI 驗證。