java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.

来源:互联网 发布:雕刻机的编程软件 编辑:程序博客网 时间:2024/05/07 01:29

可能是编码问题引起的 详细看http://blog.csdn.net/linkyou/article/details/3975491

但我的出现这情况,按照这说了,还是不行,后来把下面代码的url参数打印出来仔细一看,原来是url链接传错了,郁闷。。。


public static Element getRoot(String url){SAXBuilder sb=new SAXBuilder(); Document doc=new Document();try {doc = sb.build(url);return doc.getRootElement(); //获取根元素} catch (JDOMException e) {// TODO Auto-generated catch blocke.printStackTrace();return null;} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();return null;} //构造文档对象}