就是下面有很多很多。或许一个或许多个。和数据库连接的~
才用递归
public void ReadDocument(){
SAXReader reader = new SAXReader(); //创建SAXReader对象
try {
Document document = reader.read(new File("student.xml")); //获取文档对象
Element root = document.getRootElement(); //获取根节点
this.ReadNode(root);
} catch (DocumentException e) {
e.printStackTrace();
}
}
public void ReadNode(Element element){
List list = element.elements(); //获得子节点
if(list.size()==0){
String str = element.getText(); //获取节点中的文本
System.out.println(element.getName()+": "+str);
}else{
for (int i = 0; i < list.size(); i++) {
Element ele = (Element)list.get(i); //获取节点对象
ReadNode(ele);
}
}
}
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息