CSV 轉 JSON
在瀏覽器中本機將 CSV 檔案轉成 JSON 陣列,以欄位名稱作為鍵,不需上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
我的檔案會被上傳嗎?
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
在瀏覽器中本機將 CSV 檔案轉成 JSON 陣列,以欄位名稱作為鍵,不需上傳。
正在你的裝置上本機處理 ...
0%
你的檔案永遠不會離開你的裝置
不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證
CSV 是經典的表格格式,JSON 則是現代 API 與 Web 應用的語言。把 CSV 轉成 JSON,是要在程式、資料庫或前端裡處理表格資料時最常見的第一步,每一列會變成一個物件,標題列則提供鍵名。
本工具會把你的 CSV 完全在瀏覽器中本機解析(papaparse,純 JavaScript),並輸出一個 JSON 陣列。預設會把第一列當成欄位標題,於是每一筆資料列都成為一個帶有具名欄位的物件。數字會被辨識為數字。任何內容都不會被上傳。
你可以拿它來餵測試資料給某個介面、填充模擬資料庫,或把設定列交給前端。一個來自實務的提醒:郵遞區號或料號開頭的零,可能在自動判型時消失,因為文字被當成了數字。若你在意這點,最好在進一步處理前,刻意把受影響的欄位當成字串看待。
| 輸入格式 | CSV |
|---|---|
| 輸出格式 | JSON |
| 批次處理 | 不支援 |
| 處理方式 | 在瀏覽器中本機處理 (JavaScript) |
| 檔案上傳 | 無 |
限制: 分隔符號會自動偵測(逗號/分號/定位字元)。若不啟用標題列選項,每一列會變成陣列而非物件。數字會自動判型,前置的零可能會遺失。非常大的檔案需要較多記憶體。
不會。轉換完全在瀏覽器中本機進行,不會傳送任何內容。
預設會,欄位名稱會成為物件的鍵名。可透過選項關閉。
逗號、分號與 Tab 會被自動辨識。
是的,數值在 JSON 中以數字而非文字輸出。注意郵遞區號、電話號碼或貨號:這種型別化會遺失前導零(01067 會變成 1067)。這類欄位最好在結果裡快速核對一下。