我有 xls 文件,在他里面是非常 unicode 的数据,还有这样的数据0004等等。
我需要将此文件转换为 csv 格式,但如果save as csv从 ms excel 简单,数据将被更改,unicode 符号转换为 - ???,这样的数据0004,转换为4
是否可以将 xls 转换为 csv 而无需任何数据更改?
我有 xls 文件,在他里面是非常 unicode 的数据,还有这样的数据0004等等。
我需要将此文件转换为 csv 格式,但如果save as csv从 ms excel 简单,数据将被更改,unicode 符号转换为 - ???,这样的数据0004,转换为4
是否可以将 xls 转换为 csv 而无需任何数据更改?
这里提供三种方式:
I)openoffice您可以将任何ms excel格式转换为任何excel格式(csv也),您也可以选择字符编码、分隔符等utf-8。
1)打开xls文件openoffice
2) 文件/另存为
3)选择输出格式(CSV)
4)点击保存
5) 出现一个对话框,选择字符编码、分隔符和其他...
II)你也可以这样做ms office >= 2010:
http://www.excelforum.com/excel-general/400043-csv-and-unicode-or-utf-8-problem.html
III)或者如果你有notepad++你可以转换“错误”字符编码csv文件的字符编码。字符编码,UTF 还是 ANSI?
按以下方式将列转换为文本,然后另存为 csv。为我解决问题。
还有第四个解决方案:http: //xls2csv.genxcrowd.com/features
我用这个程序将很多文件转换为“一次”。
有很多优点:
一些截图:
执行面板:
配置面板: