?
1.创建解析器工厂并得到Document的对象,这个方法是对book.xml的所有标签进行遍历
public static void main(String[] args) throws Exception {
// 创建解析器工厂
SAXReader reader = new SAXReader();
Document document = reader.read("src/book.xml");
method3(document);
}
?
public static void method3(Document document)throws Exception {
// document.getRootElement()方法得到Element对象
method2(document.getRootElement());
}
?
public static void method2(Element element) throws Exception {
//nodeCount()方法得到node的个数
for(int i=0;i<element.nodeCount();i++){
Node node=element.node(i);
//判断节点是否属于标签
if(node instanceof Element){
method2((Element)node);
System.out.println(node.getName());
}
}
}
?