tomai
登入
免費 · 開發者工具

JSON 轉 CSV

把 JSON 對象數組轉換成表格友好的 CSV

JSON 輸入
CSV 輸出

什麼是 JSON 轉 CSV 轉換器?

JSON 轉 CSV 轉換器把結構化的 JSON 數據轉換成純文本的二維表格格式,也就是 Excel、數據庫和多數數據處理工具原生識別的格式。JSON 在代碼裏很好用,但當你需要在 Excel 裏打開報表、把數據導入 SQL,或分享給使用表格的同事時,CSV 是通用的橋樑——幾乎什麼都能讀它。工具把對象數組中的每個對象作爲一行、鍵作爲列,並正確處理字段轉義,值裏的逗號和引號絕不會破壞表格結構。

它能做什麼

  • 轉換對象數組、單個對象以及數組的數組
  • 自由選擇逗號、分號、製表符或豎線作爲分隔符
  • 可選把全部對象的鍵合併成表頭行
  • 按需把嵌套對象展開成點號列名
  • 對每個字段做引用與轉義,保證 CSV 能幹淨地再次導入
  • 統計行數並支持複製或下載結果

什麼時候用它

  • 把 JSON API 返回結果放進電子表格查看
  • 把 JSON 記錄導入數據庫或 BI 工具
  • 爲只接受 CSV 的舊系統或政務系統準備數據
  • 和不懂技術的同事分享結構化數據

隱私:轉換完全在你的瀏覽器裏進行,粘貼的內容絕不會被上傳。

物件如何變成列與儲存格

轉換器以物件陣列為輸入,並把它們的鍵合併成一個表頭:

  • 巢狀物件變成點分表頭(user.nameuser.email),不會被丟棄或粗暴字串化。
  • 原始值陣列用 | 合併進同一格;物件陣列展開成帶序號的子欄。
  • 某列缺少的鍵留空空儲存格——欄順序跟隨第一個宣告它的物件。

把巢狀 JSON 攤平成欄

開箱即用的表格輸出

一鍵把對象和數組轉成乾淨的 CSV,可直接導入 Excel、Google Sheets、SQL 和 Python,格式之間無需二次編輯。

🔒

分隔符任你選擇

逗號、分號、製表符或豎線——按你的電子表格地區設置或下游工具選擇分隔符,每個字段依然安全加引號。

🎯

嵌套結構不丟

嵌套對象會展開成可讀的點號列名,複雜的載荷變成寬而有用的表格,而不是一團看不清的 JSON。

常見問題

支持哪些 JSON 形態?

支持對象數組(最常見)、單個頂層對象,以及數組的數組(行優先數據)。頂層是純字符串或數字這類標量時會給出明確報錯,因爲單個標量無法構成表格。

嵌套對象展開是怎麼工作的?

開啓展開後,嵌套對象會變成點號列名——{"user":{"name":"Ada"}} 變成列頭 "user.name"。嵌套數組保留爲 JSON 編碼的單元格文本。關閉展開時,每個嵌套值以 JSON 編碼進單個單元格。

我的 JSON 會被上傳嗎?

不會。一切都在你的瀏覽器裏用純 JavaScript 運行——你可以放心粘貼機密數據,沒有任何內容被傳輸或存儲。

深層巢狀的物件陣列會怎樣?

它們會展平成帶編號的欄(items.0.sku、items.1.sku),寬度取最寬的一列,保證每筆記錄都能進試算表。若想合併成單格,請先自行攤平 JSON——點分表頭會明確告訴你將發生什麼。

相關工具

相關工具