html - href 链接的 XPath

标签 html xml xpath href

例如我得到了

<a href="target.php">News</a>
<a href="more.php">More</a>

提取 href 的最有效方法是什么?基于 <a></a> 之间的值(原子数据)与 XPath

最佳答案

问题解读:

  • “最有效率”是指程序员的时间意义,而不是 在性能方面。
  • “之间的值”表示 a 标记之间的字符串。

此 XPath 选择所有 a 元素,

//a

此 XPath 选择字符串值为 "News" 的所有 a 元素:

//a[.='News']

此 XPath 选择字符串值为 "News"1 的所有 a 元素的所有 href 属性:

//a[.='News']/@href

<子>1.信用:@localghost在评论中发布正确答案

关于html - href 链接的 XPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47220866/

相关文章:

javascript - 使用 jQuery 的 "find"在 jQuery 文档片段中查找元素

二维矩阵的 xml 表示

java - 如何使用xpath取出这个imageurl

xml - 使用 XPath 查询同名元素

html - 将 css 边框设置为 90 而不是 45 度 Angular

javascript - 鼠标悬停时显示图像

c++ - OpenCV LBP级联分类器模型XML文件中各个参数的含义是什么?

XPath 获取特定长度的文本

html - 如何使用 nokogiri 去除 html 空格和评论以及 javascript 评论?

java - XML-FO 嵌套列表 block