如何使用XPath选择具有特定属性的第一个元素

开膛手234

XPathbookstore/book[1]选择下的第一本书节点bookstore

如何选择匹配更复杂条件的第一个节点,例如匹配第一个节点 /bookstore/book[@location='US']

乔纳森·芬兰

用:

(/bookstore/book[@location='US'])[1]

这将首先获得具有location属性等于'US'的书籍元素。然后它将从该集合中选择第一个节点。注意某些实现需要使用括号。

请注意,这与/bookstore/book[1][@location='US']除非第一个元素碰巧具有该location属性是不同的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如果有任何重复,则选择具有特定属性的第一个元素,否则选择第一个元素

如何使用 CSS 仅选择具有 7 个外部元素的第一个元素

选择元素后具有特定类别的第一个兄弟姐妹

如何使用具有不同父项的CSS选择器获取第一个匹配元素?

如何选择具有JavaScript或CSS内容的第一个元素

在 CSS 中选择具有特定类的序列的第一个和最后一个元素

使用第一个孩子选择具有特定类的表行

如何通过XPath选择第一个和最后一个元素?

当每个使用相同类的后续元素也是第一个孩子时,如何使用特定类选择页面上的第一个元素?

如何使用CSS选择所有元素中第一个出现的类

Xpath仅选择元素的第一个实例

如何通过元素属性值过滤对象数组并使用jq选择第一个元素?

如何使用Javascript / Jquery为每个唯一属性值选择第一个匹配的元素?

具有特定类别的第一个祖先的XPath

在水豚中使用xpath选择第一个元素

查找具有特定一级后代的第一个父元素

CodeceptJS中的I.click()选择器-如何查找具有特定innerHTML的第一个按钮

XPATH的第一个元素

如何使用js删除或重命名具有相同类的多元素的第一个元素?

当一个元素没有通过CSS的类时,如何从选择中选择第一个元素?

从具有特定类的第一个输入中获取父表单元素

jQuery查找具有特定类前缀的第一个父元素

尝试获取具有特定日期值的第一个元素的标头

jQuery,如何通过属性的第一个位置值选择元素

使用CSS3选择除第一个元素外的所有元素

查找具有特定属性值的第一个节点

findOneAndUpdate-更新数组中具有特定属性的第一个对象

Xpath-选择具有属性的元素并采用另一个属性值

我如何找到特定成员具有特定值的第一个结构?