版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a2210294/article/details/70847473
问题:
今天在修改XML文件时,不小心使用word打开并编辑,之后发现如下图错误。百度后发现可能是因为这次编辑后保存将文字格式保存了下来。
图1
观察:
对比修改之前的文件,发现文件头有一点不一样,如下图:
图2
图2是能够正确解析的xml文件,均为十六进制编码。
可能原因:
正确的文件表头多出"EF BB BF"。修改后的文件没有,则无法再识别“UTF-8”。