JSON 轉 CSV
一鍵把 JSON 物件陣列轉成 CSV,逗號與引號都會正確加上引號處理;也能把 CSV 轉回 JSON,全程在瀏覽器內完成。
什麼是 JSON 轉 CSV 工具?
JSON 轉 CSV 會把一組記錄攤平成列與欄,方便用試算表開啟、匯入資料庫,或直接用純文字比對差異。每個物件變成一列,每個鍵變成一個欄位標題。
要把資料交給不寫程式的人時,這是最快的做法:貼上 API 回應、轉換,然後用 Excel 或 Google 試算表打開。
如何把 JSON 轉成 CSV
- 在編輯區貼上物件陣列,每個物件會轉成一列。
- 確認狀態列顯示 JSON 有效。
- 切換到「轉換」分頁並選擇 CSV。
- 檢查標題列:巢狀物件會用點號串接的鍵攤平。
- 下載 .csv 檔案並用試算表開啟。
JSON 轉 CSV 範例
平面記錄
[{"id":1,"name":"ursa"},{"id":2,"name":"nova"}]id,name 1,ursa 2,nova
巢狀值
[{"id":1,"meta":{"ok":true}}]id,meta.ok 1,true
表格式資料該用 CSV 還是 JSON
| 比較項目 | CSV | JSON |
|---|---|---|
| 結構 | 只有列與欄 | 可任意巢狀 |
| 試算表相容性 | 可直接開啟 | 需要額外匯入步驟 |
| 型別 | 一律是文字 | 數字、布爾、null |
| 巢狀資料 | 必須攤平 | 原生支援 |
常見問題
常見問題與規格
如果我的 JSON 不是陣列呢?
轉成 CSV 需要物件陣列,單一物件會被回報為錯誤。
檔案會被上傳嗎?
不會,轉換完全在你的瀏覽器內完成。
JSON 轉 CSV
- 輸入必須是 JSON 物件陣列,每個物件會變成一列。
- 欄位是所有鍵的聯集,缺少的值會留空。