package demo; import java.io.File; import java.util.Iterator; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader; public class MyXMLDOM4J { public static void main(String[] args) { long lasting=System.currentTimeMillis(); try { File f=new File("src/a.xml"); SAXReader sr=new SAXReader(); Document doc=sr.read(f); Element root=doc.getRootElement(); Element e; for(Iterator i=root.elementIterator("stu");i.hasNext();){ e=(Element)i.next(); System.out.println("sname:"+e.elementText("sname")); System.out.println("sex:"+e.elementText("sex")); System.out.println("age:"+e.elementText("age")); } } catch (Exception e) { e.printStackTrace(); } System.out.println("运行时间"+(System.currentTimeMillis()-lasting)+"毫秒"); } }