使用dom4j最简单的读取一个xml文件的内容
2016-04-09 20:58
323 查看
用之前不要忘了导入dom4j的jar包哦!
test.xml
Test.java
test.xml
<?xml version="1.0" ?> <HD> <disk name="C"> <Size>500</Size> </disk> <disk name="D"> <Size>200</Size> </disk> </HD>
Test.java
package com.bandc.spring.dao; import java.util.Iterator; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; public class Test { public static void main(String[] args)throws DocumentException{ SAXReader sr = new SAXReader();//获取读取方式 Document doc = sr.read("src/test.xml");//读取配置文件 Element root = doc.getRootElement();//获取根节点 <span style="white-space:pre"> </span>//读取每个disk下面的内容 for ( Iterator<Element> i = root.elementIterator("disk"); i.hasNext();) { Element disk = (Element) i.next(); String name = disk.attributeValue("name"); String size = disk.elementText("Size"); System.out.println(name); System.out.println(size+"GB"); } } }
相关文章推荐
- 中序线索树遍历
- Mybatis接口映射,嵌套查询
- nyoj1237
- 算法系列笔记7(有关图的算法一—搜索,拓扑排序和强连通分支)
- Claris and XOR
- 创建与合并分支
- Shortest Path
- 交叉墒
- Jetty开发指导:WebSocket介绍
- 【转】协变 逆变
- Linux目录、文件
- java线程(3)——详解Callable、Future和FutureTask
- Android 日期选择器、日期范围选择器:MaterialDateRangePicker
- 字符串算法——字典树
- 单例模式的优缺点
- $Android AlertDialog的各种用法总结
- django的模版标签和过滤器
- 第40讲项目3——鸡兔共笼
- 15 款很棒的文本编辑器
- 关于SPI的隔离