【发布时间】:2017-04-04 20:20:14
【问题描述】:
<main>
<p>p1</p>
<p>p2</p>
<q>
<z>z1</z>
<a>a1</a>
<b>
<c>c1</c>
</b>
</q>
</main>
我如何一般使用 xslt 解析这种 xml 格式,以便找出哪个节点是父节点,我不想专门使用元素名称,它应该在旅途中发生?
我希望输出如下: z1 a1 c1
仅具有子节点但动态的元素
【问题讨论】:
-
//node()[node()]选择至少有一个子节点的所有节点。 -
“找出来”是一个模棱两可的描述。您打算如何处理这一发现?向我们展示您的预期输出。
-
@michael.hor257k 我现在已经编辑了问题
-
你的输出对我来说毫无意义。为什么不包括
p1?p元素是叶节点,就像z、a和q元素一样。
标签: xml xslt xpath xquery xslt-2.0