CSV 檢視器
在瀏覽器中將 CSV 檔案以表格形式展示,檔案內容不會上傳至伺服器。
| 分隔符 |
|
|---|---|
| 將第一行作為表頭 | |
| 編碼 |
|
| CSV 檔案 |
Tips
- Excel 儲存的 CSV 檔案可能使用 Shift-JIS(CP932) 編碼,這在日語環境或舊版 Excel 檔案中很常見。若出現亂碼,請選擇"Shift JIS"。
- 啟用"將第一行作為表頭"後,第一行將顯示為表格標題行。
- 若要檢視 TSV(製表符分隔)檔案,請將分隔符更改為"製表符"。
- 檔案內容完全在瀏覽器中處理,不會發送至伺服器,包含敏感資訊的 CSV 也可放心使用。
常見問題
這通常是由於 Excel 儲存的檔案使用了 Shift-JIS(CP932) 編碼。請將"編碼"選項更改為"Shift JIS"後重新載入檔案。
不會。檔案完全在瀏覽器內處理,不會發送到任何伺服器,包含敏感資訊的檔案也可放心使用。
可以。將"分隔符"選項更改為"製表符",即可正確解析 TSV 檔案。
閒話 ― CSV 格式的意外歷史:40 年沒有"標準"
CSV(逗號分隔值)看似簡單,但多年來一直沒有正式的標準規範。正式的 RFC "RFC 4180"直到 2005 年才釋出,距 CSV 開始廣泛使用已過去 30 多年。在此之前,各工具和語言之間存在諸多實現差異,例如"欄位是否用雙引號括起"以及"換行符用 CRLF 還是 LF"等。
Excel 在日語環境下將 CSV 儲存為 Shift-JIS 編碼,是工程師們數十年來的經典煩惱。Google 表格以 UTF-8 格式匯出,直接在 Excel 中開啟會出現亂碼。解決辦法是在 Excel 中另存為 UTF-8(帶 BOM),或在匯入時指定編碼。
在資料科學領域,Kaggle(機器學習競賽平臺)上公開的資料集絕大多數為 CSV 格式。簡潔且與任何程式語言相容,是 CSV 最大的優勢。