我有一些写入文本文件的 Java 代码,指定 UTF-8 作为编码。
现在,一些写入的文件一<U+FEFF>
开始就包含一个字符,这给使用该文件的其他程序造成了混乱。
我无法更改其他程序的行为,也无法在外部对文件进行后处理,因为它们可能位于另一台机器上。
有没有办法在不将此字符添加到开头的情况下编写文件?
我有一些写入文本文件的 Java 代码,指定 UTF-8 作为编码。
现在,一些写入的文件一<U+FEFF>
开始就包含一个字符,这给使用该文件的其他程序造成了混乱。
我无法更改其他程序的行为,也无法在外部对文件进行后处理,因为它们可能位于另一台机器上。
有没有办法在不将此字符添加到开头的情况下编写文件?