网上有很多Dom4j 解析xml的java代码,但是都忒简单了啊!
关键是大多都是知道xml嵌套了几层的情况下,但是大多数时候都没有那么简单啊!
先贴一个简单的方法,附上解析用的简单xml
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book id="1">
<name>冰与火之歌</name>
<author>乔治马丁</author>
<year>2014</year>
<price>89</price>
</book>
<book id="2">
<name>安徒生童话</name>
<year>2004</year>
<price>77</price>
<language>English</language>
</book>
</bookstore>
XML
以下是dom4j的迭代器Iterator 方法解析