如何使用JSON 轉 CSV
- 把 JSON 陣列貼到左側,例如 API 回傳的資料。
- 選擇分隔符號,並決定是否攤平巢狀欄位、是否輸出標題列。
- 右側切換「CSV」看文字、或「表格」預覽前 100 列。
- 按「下載」存成 .csv,直接用 Excel 或 Google 試算表開啟。
範例
巢狀物件攤平
[{"id":1,"name":"Amy","address":{"city":"台北"}},{"id":2,"name":"Ben","address":{"city":"東京"}}]
id,name,address.city
1,Amy,台北
2,Ben,東京
規格與重點
| 輸入格式 | JSON 陣列,或含有陣列欄位的物件(例如 {"data": [...]}) |
|---|---|
| 巢狀欄位 | 攤平為 a.b.c 欄位;陣列保留為 JSON 字串 |
| 分隔符號 | 逗號、分號、Tab |
| 輸出標準 | RFC 4180,含必要的引號跳脫 |
| Excel 相容 | 下載檔含 UTF-8 BOM,中文不亂碼 |
| 處理位置 | 你的瀏覽器(資料不會上傳) |
常見問題
每個物件的欄位不一樣怎麼辦?
工具會收集所有物件出現過的欄位當作表頭,缺少的欄位留空。
用 Excel 開啟後全部擠在同一欄?
部分地區的 Excel 預設以分號分隔,請把分隔符號改成「分號」再下載,或用 Excel 的「資料 → 從文字/CSV」匯入。
支援多大的 JSON?
取決於裝置記憶體,一般電腦處理數十 MB 沒有問題;預覽表格只顯示前 100 列,下載的檔案包含全部資料。