JSON 轉 CSV
在本機把 JSON 陣列轉換為 CSV 表格:物件的鍵變成欄,無須上傳,直接在瀏覽器中完成。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
我的檔案會被上傳嗎?
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
在本機把 JSON 陣列轉換為 CSV 表格:物件的鍵變成欄,無須上傳,直接在瀏覽器中完成。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
JSON 是 API 與網頁應用的格式,CSV 是 Excel、Numbers 或 LibreOffice Calc 等試算表的格式。要在試算表裡分析 API 資料,你需要從 JSON 回到 CSV 的這條路:陣列中的每個物件成為一列,鍵成為欄標題。
本工具完全在瀏覽器中於本機讀取你的 JSON(papaparse,純 JavaScript)。它期待一個物件陣列,或一個包含該陣列的物件(例如 {"data": [ ... ]})。欄集合是所有列的鍵的聯集,因此即使欄位不同的物件也能整齊對齊。
不上傳任何內容:轉換離線也能運作。你的資料絕不離開你的裝置,這一點不同於把 JSON 傳到第三方伺服器的線上轉換器。
| 輸入格式 | JSON |
|---|---|
| 輸出格式 | CSV |
| 批次處理 | 不支援 |
| 處理方式 | 在瀏覽器中本機處理 (JavaScript) |
| 檔案上傳 | 無 |
限制: 它期待一個扁平的物件陣列(或一個包含該陣列的物件)。儲存格中巢狀的物件/陣列會寫成文字,而不會拆成獨立的欄;對表格型資料而言結果很乾淨。非常大的檔案需要記憶體。
不會。轉換完全在瀏覽器中於本機完成,不會傳送任何內容。
一個物件陣列,例如 [{"name":"A","value":1}, ...],或一個包含此陣列的物件。
巢狀的物件/陣列會作為文字寫入儲存格。對扁平的表格資料而言結果很理想。
沒有,欄是所有鍵的聯集;缺少的欄位保持為空。
可以,用「CSV 轉 JSON」工具。