:::

軟體應用 hirokofan - SFS3U | 2018-09-07 | 人氣:35
SFS3U各模組提供匯入資料用的範例檔
  • 編碼:UTF-8
  • 逗點分隔
  • 沒有BOM
  • 欄位是否以 " 包住:不一定

 

EXCEL 測試CSV檔的結果
  • 無BOM的UTF-8 CSV檔,以excel開啟會看到一堆亂碼
  • 該CSV檔以記事本可正常開啟,存檔後再給excel開啟就能正常顯示
    • 記事本存檔時會在檔案最前面加上Unicode-BOM,檔案會增加3byte(EF BB BF)

 

  • excel開啟經過記事本處理過後的CSV檔,編碼變成big5
    • 直接存檔→逗點分隔會變成定位鍵(tab)分隔,編碼變成big5
    • 另存新檔→選擇儲存為csv檔仍是逗點分隔,但是編碼會變成big5
    • 另存新檔→選擇儲存為Unicode文字(預設),編碼是UTF-8但會變成定位鍵(tab)分隔

 

OpenOffice.org/Libre Office的calc測試CSV檔的結果
  • UTF-8 CSV檔可正常開啟(需選擇編碼及分隔設定)
  • 存檔不會變更原檔案編碼,如果是UTF-8必定為無BOM
  • 開啟檔案時須取消勾選[括住的欄位為文字],存檔時才不會用 " 包住各欄資料

 

如果是要用UTF-8的CSV檔
  • EXCEL完全不能用
  • calc建議在開啟檔案時將[括住的欄位為文字]取消勾選