如何将Excel文件保存为带有UTF-16格式的csv

我有一个Excel问题不正确地保存我的文件。 我有一个数据列表组织成三列:stringstring。

我想将这个文件读入一个Java程序来执行一些计算。 Excel导出为.csv文件会导致由于本机UTF-8编码而丢失重要数据。 我可以将其保存为一个UTF-16 .txt文件,但是,我得到另一个恼人的结果。 如果我插入每个字段字段之间的逗号的列,它保存逗号周围的引号! 我已经看到了这个问题的一些解决scheme,但他们不保留UTF-16编码。

任何帮助将不胜感激。

  1. 在Excel中保存文件为CSV(逗号分隔)
  2. 在记事本++中打开保存的CSV文件
  3. 编码 – >转换UCS-2 Big Endian

完成。

这是一次性的事情,还是你在做一个更大的程序? 如果是一次性的事情,您可以在任何文本编辑器中查找并replace“,”。