【发布时间】:2018-02-01 08:05:43
【问题描述】:
我有一个用于例如的 XML。
<a>
<b>
<c/>
<c/>
<c/>
</b>
</a>
我只想获取 标签的第一个和第三个孩子:
获取我正在使用的单个孩子
XPATH as.//a/b/c[1]
我可以在不遍历父节点的情况下使用单个路径同时获取 [1] 和 [3] 节点吗?
【问题讨论】:
标签: xml xpath predicate xpath-2.0
我有一个用于例如的 XML。
<a>
<b>
<c/>
<c/>
<c/>
</b>
</a>
我只想获取 标签的第一个和第三个孩子:
获取我正在使用的单个孩子
XPATH as.//a/b/c[1]
我可以在不遍历父节点的情况下使用单个路径同时获取 [1] 和 [3] 节点吗?
【问题讨论】:
标签: xml xpath predicate xpath-2.0
你可以用这个
.//a/b/c[position() = 1 or position() = 3]
【讨论】: