csv檔案用excel開啟是亂碼如何處理

2021-09-26 23:28:29 字數 417 閱讀 4938

csv檔案是半結構化資料,可以很方便的雙擊用excel開啟,但其使用的是十進位制,而excel使用的是二進位制

正常情況下數字,字母都是不會有亂碼的,但是utf字符集的中文就會出現亂碼,txt筆記本等和csv一樣也是十進位制,我們平常筆記本和excel之間的互相複製貼上其實系統後台是已經轉碼了的,但是如果之間雙擊開啟,就跳過了轉碼這一步驟,所以csv檔案看著好好的,但如果含有中文且是utf編碼就會亂碼

這個時候我們可以在notepad++,ue等文字處理器裡更改,或者使用語言來更改,比如linux系統裡的set命令

這裡我們採用nopade++來處理一下即可

同理,linux與windows系統互轉等等也可以用這個方法

csv 檔案用Excel開啟亂碼

最近在做乙個上傳的功能,記錄下自己的感受。剛開始我用的是excel上傳 但是發現客戶伺服器有用64位的,使用的時候程式會報錯 未在本地計算機上註冊 microsoft.jet.oledb.4.0 提供程式經查閱資料,發現是excel對64位的相容性很差 64位作業系統不支援microsoft ole...

CSV檔案及用Excel正確的開啟方式

csv檔案的定義 逗號分隔值 comma separated values,csv,有時也稱為字元分隔值,因為分隔字元也可以不是逗號 其檔案以純文字形式儲存 資料 數字和文字 純文字意味著該檔案是乙個字串行,不含必須像二進位制數字那樣被解讀的資料。csv檔案由任意數目的記錄組成,記錄間以某種換行符分...

匯出CSV格式檔案,用Excel開啟亂碼的解決辦法

匯出csv格式檔案,用excel開啟亂碼的解決辦法 1 治標不治本的辦法 將匯出csv資料檔案用記事本開啟,然後另存為 ansi 編碼格式,再用excel開啟,亂碼解決。但是,這個辦法對於軟體開發來說,就是不具有友好性,治標不治本 2 利用相容微軟,指定bom的辦法 servletoutputstr...