关于Volley下自定义XMLRequest的错误

来源:互联网 发布:socket编程是什么意思 编辑:程序博客网 时间:2024/05/22 12:57
最近跟着一个Volley教程写了一个自定义Volley下的XMLRequest类
(教程地址:点击打开链接),用于解析xml数据,结果出了很奇怪错误。

先看源代码:
首先是XMLRequest类,继承Volley的Request:

接着是XmlActivity类,用于对获取到的xml数据进行解析:

       刚开始Log日志是可以打印出的,也就是获取到了数据了,但是中文乱码,所以我将XMLRequest里面的parseNetworkResponse方法里面的
String xmlString = new String(response.data,        HttpHeaderParser.parseCharset(response.headers));
第二个参数改为"UTF-8",结果出错,于是又改回来,然而该回来后就一直报这个错误
09-15 15:20:17.149 2538-2538/com.example.a12345.volley_test E/TAG: ++++++++++++++++++++++++++++++++++++++null                                                   com.android.volley.NetworkError                                 at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:166)                                 at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112)
哪位大神知道代码哪里错了吗?找了好久,还是找不到,帮忙看看,万分感谢!
0 0
原创粉丝点击