gpt4 book ai didi

html - XPath//div[contains(text(), 'string' )] 无法选择包含 'string' 的 div

转载 作者:技术小花猫 更新时间:2023-10-29 12:36:11 27 4
gpt4 key购买 nike

这是 HTML 代码:

<div>  <span></span>  Elangovan  </div>

我想根据其包含的文本为 div 编写 XPath。我试过了

//div[contains(text(),'Elangovan')]

但这行不通。

最佳答案

text() 替换为 string() :

//div[contains(string(), "Elangovan")]

或者,您可以检查 span 的以下文本兄弟是否包含以下文本:

//div[contains(span/following-sibling::text(), "Elangovan")] 

另见:

关于html - XPath//div[contains(text(), 'string' )] 无法选择包含 'string' 的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27208398/

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