XML之dom4j

XML:
<?xml version="1.0" encoding="GB2312"?>
<RESULT>
<VALUE>
   <NO>A1234</NO>
   <ADDR>四川省XX县XX镇XX路X段XX号</ADDR>
</VALUE>
<VALUE>
  <NO>B1234</NO>
   <ADDR>四川省XX市XX乡XX村XX组</ADDR>
</VALUE>
</RESULT>
java:
package www.yq.com.src;
 
import java.io.File;
import java.util.Iterator;
 
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
 
/** 
 * @Project     XMLSimpleTest 
 * @File        MyDom4jXmlReader.java 
 * @Package     www.yq.com.src 
 * @Date        2016年1月26日 上午11:52:01 
 * @Author     
 * @email      
 */
public class MyDom4jXmlReader {
    public static void main(String[] args) throws DocumentException {
        File f = new File("E:\\qi.xml");
        SAXReader reader = new SAXReader();
        Document document = reader.read(f);
        Element rootElement = document.getRootElement();
        for (Iterator iterator = rootElement.elementIterator(); iterator.hasNext();) {
            Element node = (Element) iterator.next();
            System.out.println("车牌号:"+node.elementText("NO"));
            System.out.println("车牌地址:"+node.elementText("ADDR"));
        }
         
    }
}

你可能感兴趣的:(XML之dom4j)