Excel 编辑 csv 中文乱码

Magento 中很多地方用到 csv 格式的文件,在 Magento 2 中文化问题(原创) 中提到,对待 csv 文件,你可以使用任何编辑器进行编辑,比如 notepad、sublime text 之类的,或者专门的编辑器 Ron’s Editor。但是 Ron’s Editor 是收费的,破解版也不敢用,而一般的编辑器对付修改不太多的情况还是够用的,但是列一多的话,没有格子,弄起来很不方便。所以看起来还是用 Excel 比较好。

Excel 处理有中文字符的文件会出现乱码,本篇将介绍怎么处理这种情况。

出现乱码的原因是 Excel 以 ANSI 格式打开,不会做编码识别。而我们的 csv 文件是 UTF-8 编码的。

步骤

  1. 打开 Excel ,新建一个空白的工作簿,
  2. 数据 -> 自文本,选择 csv 文件
  3. 此处选择 utf-8 编码,下一步
  4. 勾选“逗号”,下一步,完成

这时候我们就可以编辑他了,最好另存为 Excel 格式的文件,保存中间状态,最后需要 csv 文件格式的时候再另存为 -> CSV (逗号分隔符)(*.csv)

 

Update: 发现一个比较好用的编辑工具,Apache OpenOffice

下载地址:http://pan.baidu.com/s/1skJVqiD

发表评论

电子邮件地址不会被公开。 必填项已用*标注