解决解析xml报UTFDataFormatException方案

解析XML报错:

UTFDataFormatException: invalid byte 2 of 2-byte UTF-8 sequence (0xfa)

解决方案:

SAXReader reader = new SAXReader();
org.dom4j.Document document = reader.read(new ByteArrayInputStream(s.getBytes());

改成:

SAXReader reader = new SAXReader();
org.dom4j.Document document = reader.read(new ByteArrayInputStream(s.getBytes("UTF-8")));

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念