比方说,我们有一个XML,如下所示:
<Parent>
<Child1>
<Child2>
<Child3>
<ElementNode1>ABC</ElementNode1>
<ElementNode2>DEF</ElementNode2>
<ElementNode3>GHI</ElementNode3>
</Child3>
</Child2>
</Child1>
</Parent>
现在,如果我们考虑的话,根节点位于1级,那么如何在Java程序中查找元素Child1
,Child2
,Child3
,ElementNode2
在哪个级别?
我已经阅读了有关解析器DOM和DOM4J的信息;但找不到办法。
我希望输出如下:
Level of Child1 is 2
Level of Child2 is 3
Level of Child3 is 4
Level of ElementNode1 is 5
Level of ElementNode2 is 5