dom4j的使用
来源:互联网 发布:访客网络账号密码 编辑:程序博客网 时间:2024/05/01 14:26
好久没有遇到解析xml了,今天遇到了突然前断时间用过的dom4j又不会了,所以今天又学了一遍,下面也是一篇我认为写的比较好的博客点击打开链接,下面是我用dom4j解析xml的步骤:
1.导入dom4j的jar包;
2.创建xmlBean类,这个类中的属性为xml文件中的子节点,然后set,get方法;
3.书写解析程序:
第一步read()方法抛出exption异常,SAXReader reader = new SAXReader();这个reader重载了read(),可以从InputStream,url,File中读取,
第二步,Document document = reader.reader(new File(filename));这是为了创建document对象,
第三步,Element root = document.getRootElement();这是为了得到XML中的根结点,
第四步,遍历xml树了,List list = root.elements("根名");得到根的集合,方面后面读取子对象,然后在建个集合List<XmlBean> listxb = new ArrayList<XmlBean>();这个集合是为添加以属性的,
第五步,采用枚举遍历for(Iterator i = list.elements();i.hasNext();){Element element = (Element)i.next(); XmlBean xm = new XmlBean();xm.setXxx();source.add(xb)}。
综上就是我的解析,当然这个遍历还有很多方法,大家选择合适自己的方法用,我们必须要弄懂这些计算的原理那么一切都是好学的,不怕你的技术不好,就怕你照抄。
注意:一般情况下root节点为一集合,我们要另外建一个ArrayList()集合,这样把一个根中的元素存放其中
- Dom4j的使用
- Dom4j的使用
- Dom4j的使用
- Dom4j的使用
- Dom4j的使用
- DOM4J的使用
- Dom4j的使用
- DOM4j的使用
- Dom4j的使用
- Dom4j的使用
- Dom4j的使用
- Dom4j的使用
- Dom4j的使用
- dom4j的使用
- dom4j的使用
- Dom4j的使用
- dom4j的使用
- DOM4J的使用
- Nouveau源码分析(零):前言、目录
- Linux温习(一)Linux的文件属性与目录配置
- HDU 4010 LCT
- 添加最少字符到数组中组合成回文
- 错误累计
- dom4j的使用
- Oracle 11g安装图文攻略
- 互联网的精髓就是实用
- Android布局封装重用:iniclude和merge的使用
- 从零开始出发
- 2014年SACC系统架构师大会-札记
- HDU 3487 splay区间翻转切割
- 用户登录具体实现与安全防范
- vhdl uart