xpath - CSS选择器是否等效于此嵌套或嵌入式XPath?

标签 xpath css-selectors

有一种这样的XPath

//div[span[a[@title='foo']]]


它与之匹配并返回包含范围的div(不是超链接),而该范围又包含标题为“ foo”的超链接。

是否有与之等效的CSS选择器格式?

我简短尝试了将其转换为CSS的方法,如果有一个等效方法,我不知道如何正确映射它。

最佳答案

不,没有。选择器没有XPath那样的谓词,也没有办法从最深的元素(在本例中为a[@title='foo'])(即there is no parent selector)中提升元素的层次结构。

关于xpath - CSS选择器是否等效于此嵌套或嵌入式XPath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22779329/

相关文章:

java - JAXP XPath 1.0 或 2.0 - 如何区分空字符串和不存在的值

python - lxml 失败的 XPath

jquery - "has ANY value and is not null or blank"属性的 CSS3 选择器

html - 仅选择 div 内部的文本

css 多重选择器解释

html - 使用Text.XML.Cursor获取特定的HTML表列

java - Selenium:由于线程错误,无法滚动到单击不可见的元素:元素不可见

java - 使用x路径在java中加载xml

python - 如何在Python Scrapy中的子div中使用特殊的src获取href

css - 如何创建一个 CSS 选择器以使用 th 的内容选择 td 的内容?