需要读取 XML 文档并获取元素标签的值及其值。但在运行时之前,XML 元素节点的值是未知的。所以不能使用 XPATH 来提取值。处理此问题的任何建议
假设这是我拥有的 xml。所有元素名称都是未知的。不知道有多少。我想获取元素名称、元素级别、值。此 xml 包含另一个 xml 文档的模板。
<d2>
<d3>
<d4>
<d5>
<d6>@name@</d6>
<d6>@name@</d6>
</d5>
<d5>
<d6>@name@</d6>
<d6>@name@</d6>
</d5>
<d5>@name@</d5>
<d5>@name@</d5>
</d4>
</d3>
<d3>@name@</d3>
<d3>
<d4>@name@</d4>
<d4>
<d5>@age@</d5>
<d5>
<d6>@name@</d6>
<d6>@date@</d6>
</d5>
</d4>
</d3>
</d2>