问题出现
同步别人的代码出错。
- 1明明xml文件看起来没有错误,但是提示:Content is not allowed in prolog
- 2 运行时,报前言中不允许有内容
问题分析
这是文件编码问题,可能是用记事本打开xml文件转化为UTF-8会有一个BOM头,所以java在读取时就会报以上错误。
问题解决
将他的代码与你的代码不同的地方复制过来,别从头复制就行。
或者:用notepad++打开,在格式选择“以UTF-8无BOM格式编码”,然后保存, 就可以了。也可以使用EmEditor另存,保存时选择“UTF-8无签名”。(参考)
版权声明:本文为moqianmoqian原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。