JSON Schema 驗證
在瀏覽器本地使用受限的 JSON Schema 規則驗證 JSON 文件,回報路徑、關鍵字和不支援的特性。
瀏覽器本地處理
該頁面已通過公開目錄檢查;啟用JavaScript後可使用完整功能。
使用指南
如何使用JSON Schema 驗證
JSON Schema 驗證只在目前瀏覽器中處理輸入,不會上傳、連線或儲存使用者資料。
輸入內容
貼上 JSON 文件和 Schema,或載入不超過 1 MiB 的本機文字。
選擇處理方式
檢查類型、必填欄位、屬性、陣列、範圍、組合關鍵字和本機引用。
檢查並匯出
檢視 valid 狀態、錯誤路徑和警告,複製或下載結構化結果。
限制與注意事項
- 支援的 Schema 關鍵字和本機 $ref 有明確界線,不會讀取遠端引用。
- 最大深度 128、節點 100,000、錯誤 50;不支援的特性會顯示警告。
- 工具只提供本機輔助處理結果;重要設定、金鑰、文件和發布內容仍需在目標環境中複核。
常見問題
輸入會上傳到伺服器嗎?
不會。頁面只使用瀏覽器記憶體、本機檔案 API 和網站隨附的本機資源。
為什麼 Schema 有 warning 但結果仍然 valid?
warning 表示遇到了受限實作未涵蓋的關鍵字,不代表該功能已完整驗證。
為什麼結果仍需要人工檢查?
邊界語法、地區規範、第三方閱讀器和目標執行環境可能存在差異,工具不會取代最終驗證。