分類: 開發工具
JSON 轉 CSV
在瀏覽器中把 JSON 陣列或物件轉換為 CSV
貼上物件陣列或單一物件形式的 JSON,即可轉換為 CSV 列。巢狀物件與陣列會攤平成以點號分隔的欄位。所有處理都在瀏覽器中完成。
貼上 JSON 陣列或物件,即可轉換為 CSV。
CSV
結果會顯示在這裡。
本頁的所有處理都在瀏覽器中完成,不會上傳任何內容。
這個工具能做什麼
API 與匯出檔案通常是 JSON 格式,但試算表與許多匯入工具需要的是 CSV。本工具會把 JSON 陣列中的每一項轉換成一列 CSV,並把巢狀物件攤平成如 address.city 這樣的欄位,陣列值則以分號連接,確保資料不會遺失。單一 JSON 物件會視為一列資料。
使用方式
- 把物件陣列或單一物件形式的 JSON 貼到輸入框。
- 選擇分隔符號,並決定是否加入標題列。
- 複製 CSV,或將其下載為檔案。
隱私說明
本工具完全在你的瀏覽器中執行。輸入的內容不會被上傳、儲存或分享,關閉分頁就隨之消失。
常見問題
- 我的 JSON 資料會被上傳嗎?
- 不會。解析與轉換皆由頁面內執行的 JavaScript 完成,你貼上的內容不會離開你的裝置。
- 巢狀物件會如何處理?
- 巢狀鍵值會攤平成以點號分隔的欄位,例如 { "address": { "city": "London" } } 會轉換成名為 address.city 的欄位。
- JSON 中的陣列會怎麼處理?
- 純值陣列會以分號連接後放入同一個儲存格;物件陣列則會攤平成帶編號的欄位,例如 tags.0、tags.1。