返回 工具

JSON 線上解析

在瀏覽器裡格式化、校驗並瀏覽 JSON:樹狀檢視、精確錯誤定位、JSONPath 複製,資料不上傳

最近更新
我的工具
暫無工具

載入中...

如何線上解析並格式化 JSON

  1. 1

    貼上或開啟 JSON

    把 JSON 貼到左側編輯器,或拖入 .json 檔案。內容留在瀏覽器本機,不會上傳。

  2. 2

    檢視樹狀結構並檢查錯誤

    右側立即顯示可摺疊的樹。若 JSON 不合法,錯誤面板會指出出錯的行號、列號和原因,必要時可一鍵修復。

  3. 3

    格式化後複製或下載

    選擇 2 / 4 空格或 Tab 縮排,也可以一鍵壓縮為單行,然後複製結果或下載為 .json 檔案。

功能概覽

在瀏覽器裡解析、格式化並校驗 JSON。左側貼上或開啟檔案,右側立即得到可摺疊的樹狀結構;JSON 不合法時直接給出出錯的行號、列號和原因,而不是只說一句「無效」。支援 2 / 4 空格與 Tab 縮排、一鍵壓縮、鍵名排序,超出 JavaScript 安全整數範圍的大數字會原樣保留,不會被悄悄改成 9007199254740992 這類近似值。所有解析都在你的裝置上完成,JSON 內容不會上傳到伺服器。

工具描述

貼上或開啟 JSON,立即得到可摺疊的樹狀結構與精確到行列的校驗結果。支援格式化、壓縮、鍵名排序、一鍵修復不合法 JSON、搜尋與 JSONPath 複製,大整數不失精度,10MB 以內保持可互動,全程瀏覽器本機處理。

能力清單

  • 分欄、僅編輯器、僅樹形三種檢視,巢狀物件和陣列可逐層摺疊展開
  • 編輯器帶行號、JSON 語法醒目提示與程式碼摺疊,報錯時整行醒目提示並可一鍵跳到出錯位置
  • JSON 格式化工具:2 / 4 空格與 Tab 縮排任選,線上 JSON 格式化即時生效
  • JSON 壓縮:一鍵壓縮為單行,也可反向美化還原縮排
  • JSON 格式校驗:實時校驗並定位到具體行列,常見錯誤給出可讀的繁體中文說明
  • 一鍵修復缺引號、單引號、尾隨逗號、註解、Python 風格 True/False/None 等非法寫法
  • 可選按鍵名排序,便於逐行比對兩份結構相同的 JSON
  • 大整數與 2.370 這類數字格式原樣保留,格式化和壓縮都不遺失精度
  • 按鍵名或值搜尋,命中自動展開父級並顯示命中數量
  • JSONPath:點擊任意節點即可複製它的 JSONPath,貼回程式碼或測試斷言
  • NDJSON / JSONL 支援:拖曳開啟 .json / .jsonl / .ndjson 檔案,NDJSON 會提示合併為陣列
  • 10MB 以內保持可互動,5MB 文件打字不卡
  • 全程瀏覽器本機處理,免登入、無廣告、不上傳

相關工具

常見問題

這個工具支持哪些縮進與壓縮方式?
把 JSON 粘貼到左側編輯器即可自動格式化,可以在工具欄選擇 2 空格、4 空格或 Tab 縮進,也可以一鍵壓縮成單行。結果可直接複製或下載為 .json 檔案。
我的 JSON 會被上傳到伺服器嗎?
不會。解析、格式化、校驗和修復都在你的瀏覽器裡完成,JSON 內容不會發送到我們的伺服器。分享連結把內容放在 URL 的 # 之後,瀏覽器同樣不會把這部分發給伺服端。
可以處理多大的 JSON 檔案?
10MB 以內可以正常展開樹形結構並搜尋。10MB 到 20MB 會進入受限模式,只做校驗與錯誤定位,不再構建完整的樹。超過 20MB 的檔案不會被加載,請改用本地工具處理。
提示 Unexpected token 時應該改哪裡?
這表示某個位置出現了 JSON 語法不允許的字符,最常見的原因是尾隨逗號、用了單引號、鍵名沒加雙引號,或者結尾少了括號。錯誤面板會指出具體行列,多數情況下點一次「修復」即可解決。
一鍵修復能處理哪些非法寫法?
可以。修復功能能處理缺失的雙引號、單引號、尾隨逗號、註釋、缺失的逗號與括號、Python 的 True/False/None,以及被轉義過的 JSON 字符串。修復前會先展示改動數量,確認後才寫回,並且可以撤銷。
在樹形視圖裡複製字段的 JSONPath
在樹形視圖裡點擊任意節點,即可複製它的 JSONPath(如 $.data[0].id)和點號路徑兩種形式,方便粘貼回代碼或接口測試斷言中。
很大的整數會丟失精度嗎?
不會。格式化與壓縮都基於原始文本處理,不會把 JSON 解析成 JavaScript 數字再轉回去,因此 9123372036854000123 這類超長整數以及 2.370 的尾隨零都會原樣保留。
可以在大檔案裡搜尋嗎?
可以。支持按鍵名、按值或兩者搜尋,會顯示命中數量並自動展開命中節點的所有父級,命中行會滾動到可見位置,也可以在多個命中之間快速跳轉。
這個頁面同時提供查看、格式化與校驗三種能力
它們通常指同一件事的三個側面:查看器負責把嵌套結構展示成可摺疊的樹,格式化工具負責調整縮進讓 JSON 變得易讀,校驗器負責判斷語法是否合法並指出錯誤位置。本工具在同一個頁面裡同時提供這三種能力。
確認結構無誤後導出到 Excel 或 CSV
確認 JSON 結構無誤後,可以使用站內的 JSON 轉 Excel 或 JSON 轉 CSV 工具完成導出;此外還提供 JSON 轉 YAML、Python、Java 等格式的轉換工具。