怎么解决CSV打开后中文显示乱码问题
在平时打开CSV文件或者将CSV文件导入数据库的时候,经常遇到文档中的中文显示乱码,主要问题就是编码出现了问题。
在简体中文Windows操作系统中,ANSI 编码代表 GB2312编码,有的CSV文件从网页上导出时默认是ANSI编码,而系统默认打开是UTF8编码,导致打开后中文出现乱码。
遇到这种问题我们不要慌,最简单的方法是将CSV文件用TXT打开,然后另存为,在保存按钮的左侧可以修改CSV文件的编码方式,修改后再用Excel打开CSV,中文就恢复正常了。
但遇到多个文件或文件过大时,就不适合这样一个一个修改了。
经多次摸索,我搞定了C#程序自动转换编码的小程序,可以一
次自动转换多个CSV文件或TXT文件的编码,程序界面如下。感兴趣的小伙伴可以到我的CSDN下载使用:CSV或TXT文档的UTF8和ANSI编码转换-CSDN博客
选择多个文件后,程序将快速完成编码转换