求大牛们帮忙,介绍一下java解析多层xml

假设xml文档如下
图片说明
那么该如何解析输出如下
图片说明

求大牛们能给出java dom解析的代码,特别是判断文本内容的部分,也就是循环到哪里就能输出文本内容

<?xml version="1.0" encoding="UTF-8"?>






yy
0000000000037
2




zz
0000000000015
2




<?xml version="1.0" encoding="UTF-8"?>






yy
0000000000037
2




zz
0000000000015
2




java中解析xml的工具不是一搜一大堆。可以使用dom4j

使用dom4j,http://blog.csdn.net/redarmy_chen/article/details/12969219

java解析XML的不是很多吗,,sax的也有