public static List<Work> URLReadXmlByPull(String xmlUrlPath)
throws Exception {
List<Work> listWorks = new ArrayList<Work>();
Work works = null;
URL url = new URL(xmlUrlPath);
// 构建XmlPullParserFactory
XmlPullParserFactory pullParserFactory = XmlPullParserFactory
.newInstance();
// 获取XmlPullParser的实例
XmlPullParser xmlPullParser = pullParserFactory.newPullParser();
// 设置输入流 xml文件装载器
xmlPullParser.setInput(url.openConnection().getInputStream(), "UTF-8");
他在最后一句就报异常了,求高手

解决方案 »

  1.   

    try {
    List listWork = URLReadXmlByPull("http://cms.palmtrends.com/api.php?action=list&sa=xp&ds=0&dl=10");
    for (int i = 0; i < listWork.size(); i++) {
    Work work = (Work) listWork.get(i);
    HashMap<String, Object> item = new HashMap<String, Object>();
    item.put("icon", work.getIcon());
    item.put("url", work.getUrl());
    item.put("title", work.getTitle());
    item.put("abstract", work.getAbstract());
    data.add(item);
    }
    } catch (Exception e) {
    e.printStackTrace();
    }我不知道异常在哪看。菜鸟
      

  2.   

    异常在eclipse的LogCat里面,就是eclipse 的下面那部分,会有红色的提示异常信息。比如:
    NullPointerException什么的
      

  3.   

    是不是LogCat要添加什么,我运行完了,都没信息
      

  4.   

    大哥,在eclipse里面  
    你在cmd 命令里面输入 adb logcat -> 1.txt   到我的文档 里面找  1.txt, 然后 ctrl +f 搜索关键字 
    FATAL Exception ,然后麻烦你把exception 贴出来行么,你这样我们怎么帮你呀...