我有一个带有特殊重音的CSV文件,并通过选择UTF8编码将其保存在记事本中。当我使用Java读取文件时,它也会读取BOM字符。
因此,我希望将此文件保存为UTF-8格式,而不是最初在记事本中附加BOM。
否则,在读取文件中的内容时,Java中是否有一个内置的类可以消除开头出现的BOM字符?
发布于 2019-07-26 05:51:52
Windows 10版本1903 (2019年5月更新)及更高版本上的记事本支持保存为UTF-8,而无需BOM。事实上,UTF-8现在是默认的文件格式。

参考:
https://stackoverflow.com/questions/8432584
复制相似问题