跳至內容
您已離線,部分功能可能無法使用。

JSON / 程式碼工具

驗證。檢查。理解。

驗證語法、檢查 Schema、探索與比較 JSON

JSON 輸入
驗證結果
在此貼上或輸入 JSON...
空白驗證Ctrl/⌘+Shift+V驗證

如何在線驗證 JSON

  1. 開啟 JSON Validator

    在瀏覽器前往 json-validator.hanoon.app。

  2. 貼上 JSON

    將 JSON 資料貼上或輸入到編輯器中。

  3. 檢查結果

    驗證會自動執行。錯誤會連同行號與說明一起標示,方便你快速修正。

什麼是JSON驗證?

語法驗證不允許註解與尾端逗號:{"age":18,} 會失敗,{"age":"18"} 則是有效 JSON。通過語法檢查不代表資料符合 JSON Schema。

什麼是JSON Schema驗證?

使用結構描述 {"type":"object","properties":{"age":{"type":"integer"}},"required":["age"]} 時,{"age":"18"} 不通過,{"age":18} 通過。請選擇與結構描述相符的 Draft 4、Draft 7 或 2020-12。無法安全表示的數字會觸發精度錯誤,並停止結構描述驗證。

樹狀檢視如何運作?

樹狀檢視將JSON顯示為可展開和摺疊的層次結構,讓您瀏覽巢狀結構並搜尋特定鍵或值。

我的資料會傳送到伺服器嗎?

不會。所有驗證和處理完全在您的瀏覽器中進行,資料永遠不會離開您的裝置。

什麼是JSONPath?

對於 {"users":[{"name":"Ada"},{"name":"Lin"}]},查詢 $.users[0].name 或 JSON Pointer /users/0/name 會傳回 "Ada"。支援簡單的比較篩選,但會阻擋方法呼叫與原型存取。