CSV是逗号分隔值的英文缩写,通常都是纯文本文件。CSV格式是分隔的数据格式,有字段/列分隔的逗号字符和记录/行分隔换行符。通常CSV文件可以用EXCEL正常打开,但是许多人都有这样的经历,使用EXCEL打开后,原本应该出现中文地方都变成乱码了。这种情况怎么解决呢?</p>

<p>我们首先来分析一下此种情况的内在原因。在简体中文环境下,EXCEL打开的CSV文件默认是ANSI编码,如果CSV文件的编码方式为utf-8、Unicode等编码可能就会出现文件乱码的情况。
分析了原因后,一些人已经知道怎么解决了,但为方便初学者,这里还是用图文并茂的方式讲解一下解决步骤:</p>
<p>[title]方法一:[/title]</p>

  1. 使用记事本打开CSV文件;
  2. 点击菜单:文件-另存为,编码方式选择ANSI;
  3. 保存完毕后,再用EXCEL打开这个文件就不会出现乱码的情况。

<p>[title]方法二[/title]</p>

  1. 打开 Excel,执行“数据”->“自文本”,
  2. 选择 CSV 文件,出现文本导入向导,
  3. 选择“分隔符号”,下一步,勾选“逗号”,去掉“ Tab 键”,下一步,完成,
  4. 在“导入数据”对话框里,直接点确定。
  5. 导入之后,所有汉字显示正常,乱码问题解决。
Last modification:November 5th, 2019 at 10:50 pm
如果觉得我的文章对你有用,请随意赞赏