本文主要是介绍使用dom4j最简单的读取一个xml文件的内容,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
用之前不要忘了导入dom4j的jar包哦!
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");}}
}
这篇关于使用dom4j最简单的读取一个xml文件的内容的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!