前端之家收集整理的这篇文章主要介绍了
读取XML文件时,报“前言中不允许有内容”错误处理办法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在使用jstl
标签读取XML
文件时,总报“前言中不允许有
内容”
错误。经检查,XML
文件格式、
内容没有
错误。后来
百度了一下,才发现是
文件编码问题。 用记事本打开xml
文件转化为UTF-8会有一个BOM头,所以java在读取时就会报以上
错误。
解决方法:用notepad++打开,在格式选择“以UTF-8无BOM格式编码”,然后保存,就可以了。也可以使用EmEditor另存,保存时选择“UTF-8无签名”。