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 最大的優勢。