1

我正在从 XML 创建一个 Excel 工作表,我需要在其中生成如下结果:

Current node name | Parent name

我以前曾遍历 XML 文件并从中检索条目。但我不知道如何找到特定节点的父节点。

有人知道如何找到当前节点的父节点吗?

示例 XML:

<node>
  <id> 1 </id>
  <name> One </name>
  <node>
    <id> 2 </id>
    <name> Two </name>
  </node>
  <node> 
    <id> 3 </id>
    <name> Three </name>
  </node>
 .....

在这里,id 为 2 和 3 的节点的父节点为 id = 1。所以我希望我的 Excel 看起来像:

Child | Parent
2     | 1 
3     | 1

提前致谢。

4

1 回答 1

1

您可以使用getParentNode方法:

node.getParentNode();
于 2013-10-31T15:58:38.540 回答