Invalid byte 1 of 1-byte UTF-8 sequence

com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.

 

产生这个异常的原因是:

传递的XML信息中包含中文
所读的xml文件实际是GBK或者其他编码的,而xml内容中却用<?xml version="1.0" encoding="utf-8"?>指定编码为utf-8,所以就报异常了!

改成<?xml version="1.0" encoding="GB2312"?> 就不报错了

你可能感兴趣的:(xml)