JSON Schema 驗證

在瀏覽器本地使用受限的 JSON Schema 規則驗證 JSON 文件,回報路徑、關鍵字和不支援的特性。

瀏覽器本地處理
該頁面已通過公開目錄檢查;啟用JavaScript後可使用完整功能。
使用指南

如何使用JSON Schema 驗證

JSON Schema 驗證只在目前瀏覽器中處理輸入,不會上傳、連線或儲存使用者資料。

  1. 輸入內容

    貼上 JSON 文件和 Schema,或載入不超過 1 MiB 的本機文字。

  2. 選擇處理方式

    檢查類型、必填欄位、屬性、陣列、範圍、組合關鍵字和本機引用。

  3. 檢查並匯出

    檢視 valid 狀態、錯誤路徑和警告,複製或下載結構化結果。

限制與注意事項

  • 支援的 Schema 關鍵字和本機 $ref 有明確界線,不會讀取遠端引用。
  • 最大深度 128、節點 100,000、錯誤 50;不支援的特性會顯示警告。
  • 工具只提供本機輔助處理結果;重要設定、金鑰、文件和發布內容仍需在目標環境中複核。

常見問題

輸入會上傳到伺服器嗎?

不會。頁面只使用瀏覽器記憶體、本機檔案 API 和網站隨附的本機資源。

為什麼 Schema 有 warning 但結果仍然 valid?

warning 表示遇到了受限實作未涵蓋的關鍵字,不代表該功能已完整驗證。

為什麼結果仍需要人工檢查?

邊界語法、地區規範、第三方閱讀器和目標執行環境可能存在差異,工具不會取代最終驗證。

頁面反饋發現問題或有改進建議?
反饋功能需要在線上版使用

請在線上版啟用 JavaScript 後提交;目前工具或案例的本地功能不受影響。

前往線上版反饋