UltrEdit等编辑器自作主张在文件头部添加UTF8标签的问题真是很烦人,导致UTF8的XML或者Java程序常常无法正常解析。
用UltrEdit打开这种文件,用16进制模式显示,会发现:

文件头部多出了:EF BB BF三个字节,这就是所谓的UTF8标签
可以用EditPlus打开文件,然后另存,选UTF-8而不是UTF-8 DOM,这样保存后就会删除文件头部的标签。

探讨了使用UltrEdit等编辑器时遇到的UTF-8 BOM(字节顺序标记)问题,这些问题可能导致XML或Java文件无法正确解析。文章介绍了如何通过切换到EditPlus并选择正确的编码方式来解决此问题。
UltrEdit等编辑器自作主张在文件头部添加UTF8标签的问题真是很烦人,导致UTF8的XML或者Java程序常常无法正常解析。
用UltrEdit打开这种文件,用16进制模式显示,会发现:

文件头部多出了:EF BB BF三个字节,这就是所谓的UTF8标签
可以用EditPlus打开文件,然后另存,选UTF-8而不是UTF-8 DOM,这样保存后就会删除文件头部的标签。

781
1047
5121

被折叠的 条评论
为什么被折叠?