excel 打开csv中文乱码
生活随笔
收集整理的這篇文章主要介紹了
excel 打开csv中文乱码
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
excel 打開csv中文亂碼
背景
用linux跑數(shù)據(jù),拉取csv文件,下載到本地windows,然后用excel發(fā)現(xiàn)中文亂碼了
解決辦法
在linux中更改文件編碼,兩種方式
第一種,在打開的時(shí)候以規(guī)定格式打開
vim file.txt -c "e ++enc=GB18030"第二種,shell中更改文件格式
iconv -f utf8 -t GB18030 fileName1 -o fileName2把gbk更改為utf8,輸出到fileName2中
:set fileencoding # vim查看當(dāng)前文件編碼格式參考1
參考2
第三種,手動(dòng)更改
現(xiàn)用記事本打開csv,然后在另存為中更改編碼為ANSI,再打開就正常了
參考
為啥這么改
一句話解釋:excel不支持utf-8無BOM格式,支持utf-8 BOM格式
上面的GB18030就是windows中的ANSI
參考
總結(jié)
以上是生活随笔為你收集整理的excel 打开csv中文乱码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python super
- 下一篇: 【做饭】- 红烧肉