程序如下:
import java.io.*;
import org.jdom.*;
import org.jdom.input.*;
import java.util.*;
public class TestDOM4j {
public TestDOM4j() {
}
public static void main(String[] args) {
TestDOM4j testDOM4j1 = new TestDOM4j();
File xmlfile=new File("c:\\testc.xml");
DOMBuilder builder=new DOMBuilder();
try{
Document doc = builder.build(xmlfile);
Element rootelement=doc.getRootElement();
List childlist =rootelement.getChildren();
for (int i=0;i Element child=(Element)childlist.get(i);
System.out.println("Loop i:"+i);
System.out.println(child.getChild("name").getText());
System.out.println(child.getChild("college").getText());
System.out.println(child.getChild("telephone").getText());
System.out.println(child.getChild("notes").getText());
}
List childlist1=rootelement.getChildren("person");
for (int j=0;j
Element child=(Element)childlist.get(j);
System.out.println("Loop i:"+j);
System.out.println(child.getChild("name").getText());
System.out.println(child.getChild("college").getText());
System.out.println(child.getChild("telephone").getText());
System.out.println(child.getChild("notes").getText());
}
List childlist2=rootelement.getChildren("name");
System.out.println("name list size :="+childlist2.size());
for (int k=0;k Element childa=(Element)childlist2.get(k);
System.out.println(childa.getText());
}
}catch(JDOMException e){
}
}
}
xml file ru xia :
abcdefrasd
材料学院
6258113
男,1979年生,本科,99年调入中国陶瓷大学
张三
大学
1234567
男,本科,99年调入中国陶瓷大学
阅读(2473) | 评论(0) | 转发(0) |