gpt4 book ai didi

javascript - 使用 xpath 选择属性和内容?

转载 作者:行者123 更新时间:2023-11-30 14:41:17 24 4
gpt4 key购买 nike

Xpath //a[contains(@class, 'storylink')]/@* 将提取 anchor 标签的所有属性。我的 xml 中的 anchor 标记没有 title 属性,该属性通常包含链接的内容。有没有一种方法可以使用 XPATH 1.0 选择 anchor 链接中的 href 和文本内容

最佳答案

如果要在单个 XPath 选择中同时选择 @hreftext(),可以使用联合运算符 |

对于 XPath 1.0,这可能是您能做的最好的事情:

//a[contains(@class, 'storylink')]/@href | //a[contains(@class, 'storylink')]/text()

使用 XPath 2.0(或更高版本)您可以避免重复 anchor 选择标准:

//a[contains(@class, 'storylink')]/(@href,text())

关于javascript - 使用 xpath 选择属性和内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49618030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com