JSON 驗證工具
免費、即時的JSON 驗證工具。貼上你的 JSON,即可直接在你的瀏覽器中驗證——你的資料絕不會離開裝置。
更多預設
前往其他預設 — 每個都有獨立頁面,並已將工具設定好:
如何使用JSON 驗證工具
- 將 JSON 貼上或輸入到方框中。
- 結果會即時更新——隨時可在「美化」、「壓縮」與「驗證」之間切換。
- 複製輸出;若 JSON 無效,則查看行列錯誤訊息。
關於JSON 驗證工具
本JSON 驗證工具運行於瀏覽器原生的 JSON 引擎,因此它接受的內容與其他所有 JSON 解析器完全一致,並會以行與列回報第一個語法錯誤。美化會重新縮排 JSON 以利閱讀;壓縮會移除空白以取得最小的內容;驗證則只確認結構是否完整。
一切都在本機進行——不必上傳、無需帳號,除了裝置記憶體外沒有大小上限——因此可安心用於私密的 API 回應、設定檔或正式環境資料。善用縮排與排序鍵值選項,產生穩定、便於比對的輸出。請注意,數字會以原生雙精度浮點數解析,因此超過 2^53 的整數或過長的小數可能會失去精度。
貼上任何內容就能得到判定結果,附上第一個錯誤的確切行號與欄號,再也不必盯著一整面大括號發呆。檢查採用嚴格的 JSON,和你正式環境程式碼用的是同一種解析器,所以在這裡通過的內容到哪裡都解析得了。你貼上的內容不會離開瀏覽器,這對 API 酬載和設定檔很重要。
常見問題
我的 JSON 會被上傳嗎?
不會。JSON 驗證工具完全在你的瀏覽器中運作,因此你的 JSON 絕不會離開裝置。
它會回報錯誤嗎?
會——無效的 JSON 會標示出第一個問題確切的行與列,例如多餘的逗號或漏掉的括號。
我也可以在這裡美化與壓縮嗎?
可以。本工具同時具備「美化」、「壓縮」與「驗證」三種功能——隨時都能用方框上方的按鈕切換。
它免費嗎?
完全免費。隨你格式化、驗證與壓縮任意數量的 JSON,免費且在瀏覽器中完成。
為什麼我的 JSON 看起來沒問題卻驗證失敗?
通常是 JSON5 的習慣:註解、結尾逗號、單引號字串或未加引號的鍵,這些在 JavaScript 檔案裡都合法,在 JSON 裡卻不合法。錯誤訊息的行號與欄號會指向第一個違規處,修正後請再檢查一次,因為解析器會在第一個問題處停下。