xpath - 获取 href 属性

标签 xpath

我正在尝试通过 xpath 从以下页面获取所有 href 链接:

href page

我尝试了以下方法:

//div[@class='article-tile__images']/a[@class='article-tile__link js-article-tile__link acte-article-catalogName-lnk']

有什么建议我做错了什么吗?

感谢您的回复!

最佳答案

在 CSS 选择器中使用 class 属性更加容易、可读且简洁:

a.article-tile__link

当我在 Chrome 控制台中发出 $$('a.article-tile__link') 时,它匹配 65 个链接。

关于xpath - 获取 href 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38857302/

相关文章:

xml - 通过属性值选择元素的 XPath

r - 从XML提取数据并传递到data.frame(使用NA表示丢失)

css - 不显示父节点的子节点的 XML

XPath 过滤器不为空的子元素

python - 我需要一些帮助来使用 HTML 中的 CSS 或 Xpath 识别按钮

r - 如何使用 xpath 检查某个对象在网页中是否可见?

php xpath 返回整个 html

c# - HTML Agility - 寻找正确的节点

xml - 使用 XSLT 计算差异

javascript - 如何为特定节点编写条件 xpath 选择?