<?xml version="1.0" encoding="UTF-8"?>
<students>
<student id="001" xx="嘻嘻">
<name>林明</name>
<sex>男</sex>
<age>26</age>
</student>
<student id="002" xx="嘻嘻">
<name >黃亮</name>
<sex>男</sex>
<age>21</age>
</student>
</students>
package com.java.xml;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class DOM4j02 {
public static void main(String[] args) throws Exception{
SAXReader saxReader=new SAXReader();
Document document=saxReader.read("src/Students.xml");
Element rootElement=document.getRootElement();
Iterator iter=rootElement.elementIterator();
while(iter.hasNext()){
Element studentElement=(Element)iter.next();
System.out.println("學號:"+studentElement.attributeValue("id"));
System.out.println("姓名:"+studentElement.elementText("name"));
System.out.println("性別:"+studentElement.elementText("sex"));
System.out.println("年齡:"+studentElement.elementText("age"));
System.out.println("=========");
}
}
}
學號:001
姓名:林明
性別:男
年齡:26
=========
學號:002
姓名:黃亮
性別:男
年齡:21
=========