UTF-8带字节顺序标记的Excel文件导致错误

7
我在想是否有可能解决这个问题。我在工作中收到包含光纤接头拼接信息的Excel文件,但是当我尝试导入时,会出现输出错误,指出第一个表格与预期不符。然后我打开它,可以看到UTF-8的BOM为直接出现在单词前面,如Joint Name

显然,这在原始文件中是隐藏的,并且需要手动从每个Excel文件中删除每个符号,这会导致一些手动工作。目前我收到的文件是以.csv格式呈现的,而错误文件则以显示符号的.csv格式返回。
是否有任何方法可以预先保存这些内容以删除BOM或其他内容,以避免在此情况下进行手动工作?
理想情况下,我希望删除隐藏的BOM,以便第一次导入即可正常工作,无需重新工作。
1个回答

15

我已经找到了答案,会在这里留下来给任何遇到类似问题的人。

在Notepad++中打开csv文件,在编码菜单中你可以从UTF-8 BOM更改为UTF-8。保存文件就可以了,就是这么简单。

祝好运!


你是个救命恩人!谢谢。 - ballBreaker

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接