对于Office、WPS等办公软件, 会将UTF-8格式的CSV文件,转换成GB2312。所以建议用OpenOffice以UTF-8格式编辑CSV。
OpenOffice下载地址:
https://www.openoffice.org/download/index.html
下载后进行安装,打开OpenOffice。
先打开OpenOffice,在再打开文件。也可以在CSV文件上面点右键
–打开方式
,找到OpenOffice
按照下面的方式,设置选项,然后打开文件。
正常编辑CSV内容并保存。
如果CSV文件已经是GB2312,如何更改为UTF-8格式编辑?
CSV和Excel最大的不同之处在于:CSV表格本质是文本存储,因此可以用文本编辑器打开,但是Excel是二进制文件。对于CSV表格,有时候填写中文字符或其他语言字符,会改变CSV表格的编码,如果表格的编码不是UTF-8,将会导致无法导入或特殊乱码问题。
下载Notepad++:https://notepad-plus-plus.org/downloads/
CSV打开后,不要用Notepad++做任何编辑,编辑还是用WPS、Office等办公软件打开编辑,这里只做文件编码更改。使用Notepad++,打开CSV表格(鼠标右键,打开方式,找到Notepad++),右下角查看文件编码。
通过上面截图可以看到文件编码是
GB2312
,因此我们需要更改为UTF-8
。通过点击菜单
编码
->转为UTF-8编码
,更改文件编码。更改后查看右下角,文件编码变成了UTF-8编码后,保存
文件即可。