当前位置: 首页 > 知识库问答 >
问题:

通过XPath获取特定属性的值

蔡理
2023-03-14
//*[@id="contenu"]/div[1]/div[5]/div[1]/div[5]/ul/li[3]/a
//*[@id="contenu"]/div[1]/div[5]/div[1]/div[5]/ul/li[3]/a@href

共有1个答案

卫鸿朗
2023-03-14

要获取链接的href值,可以使用a/@href

因此您的查询将是:

//*[@id=“contenu”]/div[1]/div[5]/div[1]/div[5]/ul/li[3]/a/@href

 类似资料:
  • 我有一个SVG文档,其中包含类似于以下内容的节点: 我想做的只是选择

  • 在 PowerShell 中,如何通过指定对象的名称(字符串)来获取对象的属性值?我想要类似这样的东西: 是否有类似于“获取属性名称”的内容?

  • 检索给定节点resp的所有属性名(而不是属性值!)的Xpath表达式看起来如何。xml标签? 假设以下XML文档: Xpath//title/@*会选择“eng,fr,easyreading”,但哪个Xpath会选择“lang,lang,type”?

  • 我使用了以下代码, 这会引发错误“表达式不是合法表达式”。“代码:“12”nsresult:“0x805b0033(SyntaxError)”位置:”“]”。 当我缩小搜索范围到 它工作正常,我得到了特定行中的所有文本。然而,当我将其扩展到特定于第1个代码中所示的列时,我得到了错误。 html代码段,

  • 嗨,我一直在到处寻找一个非常简单的解释,如何通过xPath找到一个元素。 我想要的只是一种简单的方法来寻找一个元素,但是我想要找到的所有帮助都需要一个。这对我不管用。以下是我想做的: 加载URL 这是我的代码: 当我执行 我得到未定义时,我做 有没有更简单的方法来获取元素?也许是。。。。

  • 我正在尝试从网页复制一个文本元素并在我的控制台中打印它,作为对未来项目的测试。 这些是我收到错误时的行: 错误是这样的: 然后我的chomedrive关闭了。有什么问题?