标签: xml xpath predicate xpath-2.0
我有一个XML例如。
<a> <b> <c/> <c/> <c/> </b> </a>
我想只获取 标记的第一个和第三个孩子: 要取一个孩子,我正在使用 XPATH 为.//a/b/c[1] 我可以使用单个路径获取[1]和[3]节点,而无需迭代父节点吗?
.//a/b/c[1]
答案 0 :(得分:1)
你可以用这个
.//a/b/c[position() = 1 or position() = 3]