pull解析Xml文件

1.
private List<Person> list;
    private List<Person> li;

                      li=isitData();

private List<Person> isitData() {
        list=new ArrayList<Person>();
        XmlPullParser parser = Xml.newPullParser();    
        try {
            
            InputStream open = getAssets().open("data.xml");
            parser.setInput(open, "utf-8");
            int eventType = parser.getEventType();
            while (eventType != XmlPullParser.END_DOCUMENT) {
                String name = parser.getName();
                switch (eventType) {
                case XmlPullParser.START_TAG:
                    if ("cate".equals(name)) {
                        p = new Person();
                    }else if ("cate".equals(name)) {
                        p.setCate(parser.nextTag());
                    }else if ("cateurl".equals(name)) {
                        p.setCateurl(parser.nextText());
                    } else if ("catetitle".equals(name)) {
                        p.setCatetitle(parser.nextText());
                    }else if ("catecontent".equals(name)) {
                        p.setCatecontent(parser.nextText());
                    }else if ("cateprice".equals(name)) {
                        p.setCateprice(parser.nextText());
                    }
                    break;
                case XmlPullParser.END_TAG:
                    if ("cate".equals(name)) {
                        list.add(p);
                        p = null;
                    }
                    break;
                    
                }
                eventType = parser.next();
            }
    
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return list;
        
    }
阅读更多
想对作者说点什么? 我来说一句

Pull解析与生成Xml

2015年11月25日 3.33MB 下载

pull解析xml文件

2014年11月15日 1.68MB 下载

xml文件进行xmlpull解析jar包

2017年12月20日 47KB 下载

xml文件pull解析

2012年10月29日 74KB 下载

没有更多推荐了,返回首页

不良信息举报

pull解析Xml文件

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭