JSON Parser & Converter
格式化、壓縮、修正與轉換 JSON,可輸出 TypeScript、JavaScript、PHP、Python、Go、YAML、TOML、ENV、CSV、Markdown、XML 等格式。
輸入
限制:最多 2,000,000 字元,檔案上限 5.0 MB
輸出:unknown / 0 字元 / 0 B
處理說明
- 預設保留中文;只有開啟 unicode escape 時才會輸出 \uXXXX。
- 寬鬆輸入會先修正常見 JSON-like 寫法,再交給標準 JSON parser 驗證。
- 所有處理都在瀏覽器本機執行。
這個工具可以做什麼
貼上 JSON 或 JSON-like 文字,即可格式化、壓縮,或轉換成 TypeScript、Python、Go、YAML、CSV 等格式。也能控制 Unicode 字元在輸出中的處理方式。
支援處理
支援標準 JSON、帶註解或尾逗號的 JSON-like 內容、單引號字串、\' escape 修正、未加引號 key 補引號,以及 unicode escape 解碼。
瀏覽器本機處理
JSON 解析與轉換都在瀏覽器中完成,輸入內容不會主動上傳到伺服器。
使用說明
將 JSON 或 JSON-like 內容貼到輸入區,或匯入 / 拖曳 .json 檔案到 textarea。
選擇輸出模式:Pretty 或 Minify 保持 JSON 格式,或選擇 TypeScript、JavaScript、PHP、Python、Go、YAML、TOML、ENV、CSV、Markdown、XML 進行轉換。
依需要調整選項面板——縮排大小、key 排序、Unicode 處理、變數名稱、export 宣告或各格式特有設定。
確認輸出區內容後,可直接複製或下載結果。
FAQ
資料會上傳到伺服器嗎?
不會。JSON 解析、修正與輸出都在瀏覽器本機完成。
可以讓中文不要變成 \uXXXX 嗎?
可以。預設會保留中文;開啟 unicode escape 選項時,中文與其他非 ASCII 字元才會輸出為 \uXXXX。
支援帶註解或尾逗號的寬鬆 JSON 語法嗎?
支援。單引號字串、尾逗號、註解與未加引號 key 都會自動處理,不需要額外設定。
可以把 JSON 轉成 TypeScript、Python 等程式碼嗎?
可以。切換到 TypeScript、JavaScript、PHP、Python 或 Go 輸出模式,即可產生含正確型別宣告與變數定義的可用程式碼。
可以下載結果嗎?
可以。結果上方提供複製與下載按鈕,下載檔名可自行調整。