zoukankan      html  css  js  c++  java
  • xml解析

    dom4j解析
    SAXReader reader = new SAXReader();
    Document document = reader.read(new File("src/test.xml"));
    Element root = document.getRootElement();
    //将解析出来的allresource下的resourceitem放在list中
    List list = root.elements("resourceitem");
    //创建source存放每一个resourceitem中资源
    List<XmlBean> source = new ArrayList<XmlBean>();
    //将resourceitem中的各项解析出来,通过XmlBean存放到source中
    for(Iterator i = list.iterator();i.hasNext();) {
    Element resourceitem = (Element) i.next();
    String id = resourceitem.element("id").getText();
    String title = resourceitem.element("title").getText();
    String keywords = resourceitem.element("keywords").getText();
    String kind = resourceitem.element("kind").getText();
    String describe = resourceitem.element("describe").getText();
    String date = resourceitem.element("date").getText();
    String url = resourceitem.element("url").getText();
    String author = resourceitem.element("author").getText();
    String publisher = resourceitem.element("publisher").getText();
    XmlBean bean = new XmlBean();
    bean.setId(id);
    bean.setTitle(title);
    bean.setKeywords(keywords);
    bean.setKind(kind);
    bean.setDescribe(describe);
    bean.setDate(date);
    bean.setUrl(url);
    bean.setAuthor(author);
    bean.setPublisher(publisher);
    source.add(bean);
    }

  • 相关阅读:
    Vue日期转化
    javascript数组去重
    javascript数组及类数组详解
    javascript的argument和克隆方法详解
    javascript中对this的理解
    javascript命名空间及对象枚举的理解
    javascript继承模式详解
    javascript的call和apply区别
    javascript原型及原型链详解
    javascript对象及包装类
  • 原文地址:https://www.cnblogs.com/huoxiansudi/p/11625218.html
Copyright © 2011-2022 走看看