CSV文件通过excel软件打开后显示乱码
- 2020-02-29 20:54:00
- wuhen
- 原创 690
使用EXCEL打开CSV文件后,原来正常的文件表格内容都变成乱码。
造成一个问题的原因有两种,第一种就是文件本身就损坏,另外一种就是文件编码不对。对于文件损坏只能尽量修复,而对于编码不对是可以处理的。在简体中文系统的环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8、Unicode等编码可能就会出现文件乱码的情况,下面是其中一种解决办法:
打开一个新的Excel文件,切换至“数据”菜单,选择数据来源为“从文本”选择 CSV 文件,
出现文本导入向导,选择“分隔符号”,文件原始格式选择“65001:Unicode(UTF-8)”下一步,
然后一直下一步,直到 完成,在“导入数据”对话框里,直接点确定。导入之后,所有汉字显示正常,乱码问题解决。