`
layznet
  • 浏览: 225020 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8

阅读更多
此异常是由xml文件编码引起的,网上也给了很多的可能情况和解决方案,比如将修改xml文件头encoding的值,将文件另存为指定的编码等。这里说的是我自己遇到的情况。

项目在编程时测试都正常,部署后执行抛出
org.xml.sax.SAXParseException: Invalid byte 1 of 1-byte UTF-8
经检查是xml文件里中文注释在部署环境中变成了乱码,把注释删了就OK了。
可能是这样情况,异常堆栈信息给的可能是解析A.xml引起的,可A.xml没有中文,而是A.xml引用的B.xml文件编码有错误。
分享到:
评论
1 楼 hzfeibao 2012-03-20  
搜噶,今天碰到了这样的问题,果然是文件编码不对

相关推荐

Global site tag (gtag.js) - Google Analytics