一站式网站建设专家

十五年定制化网站建设经验.我们只做有价值的网站

互联网经验

15+

服务客户

2600+

专业团队

30+

如何将UTF-8编码的CSV文件转换为GBK编码?

发布时间:2018-03-07 00:00 发布作者:admin 阅读:79

我们公司发生的CSV文件一般默许都是UTF-8编码的(斟酌到通用性),若是用Excel直接打开就会显示为乱码情势的,这是由于在中文Windows情况下,Excel默许的字符编码是GBK。

所以要想让Excel正常显示,我们需要先将CSV文件从UTF-8编码点窜为GBK编码。若何操纵呢?这是我们客户常常会问到的题目。

实在方式很简单:

1)用UltraEdit打开我们要处置的CSV文件。

2)文件 -> 另存为,编码选择“ANSI/ASCII”,保留便可。以下图所示。

PS:同理,我们也能够将GBK另存为UTF-8。

若是是在Linux系统下,可使用iconv号令来转换,例如:

iconv -f UTF-8 -t GBK utf8_file.csv -o gbk_file.csv

也能够连系find号令的exec参数实现批量转换功能,例以下面的号令将会把当前目次下的所有CSV文件从UTF-8编码转换为GBK编码,另存为“GBK_”加原始文件名:

find *.csv -type f -exec iconv -f UTF-8 -t GBK {} -o GBK_{} ;

相关资讯