我在单个节点中有一个重复节点结构的xml。如何按级别解析所有值?
<Totallevel>3</Totallevel>
<A>
<B>text</B>
<level>1</level>
<A>
<B>text</B>
<level>2</level>
<A>
<B>text</B>
<level>3</level>
</A>
</A>
</A>
答案 0 :(得分:0)
这将允许您指定级别
//A[level='2']
如果你需要从B获得价值而不是第2级的例子
//A[level='2']/B
答案 1 :(得分:0)
使用DocumentBuilder
解析您的xml,以便获得Document
。
然后使用getChildNodes()
方法从根向下迭代到叶