DOM4J工具的使用

 

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());

}

}

}

 

你可能感兴趣的:(java,dom4j,loop)