AsyncHttpResponseHandler用于获取xml

时间:2013-07-16 09:11:24

标签: android xml-parsing android-async-http

我正在为Android开发一款应用。我创建了一个解析xml的类,当我加载它工作的本地xml文件时,现在我想从网站加载一个xml文件。所以我想用AsyncHttpClient来获取xml文件并将其传递给我的解析器。我做到了:

AsyncHttpClient client = new AsyncHttpClient();
client.get(url, new AsyncHttpResponseHandler() {
      @Override
      public void onSuccess(String response) {
             super.onSuccess(response);
             XmlParse xmlParse = new XmlParse(response);
             xmlParse.parseXml();
      }
});

但是当我尝试加载xml文件时,我遇到了麻烦,因为它没有调用onSuccess方法。 任何人都可以帮我解决这个问题吗? 谢谢

1 个答案:

答案 0 :(得分:0)

使用

@Override
     public void onFailure(Throwable e, String response) {
         // Response failed :(
     }

查看错误