2015-10-14 85 views
0

我有单一节点内具有重复节点结构的xml。我如何解析所有级别的值?解析xml使用Java递归xpath节点

<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

什么是你的问题?请举一个例子 – drkthng

回答

0

这将让你如果需要从乙,而例如获得价值指定级别

//A[level='2'] 

是这里2级

//A[level='2']/B 
0

DocumentBuilder,使分析XML你可以得到Document。 迭代,然后使用getChildNodes()方法从根到叶