gpt4 book ai didi

xpath - 文本为两行时如何编写单个xpath

转载 作者:行者123 更新时间:2023-12-03 17:34:29 26 4
gpt4 key购买 nike

如何为此编写单个xpath

<div class="col-lg-4 col-md-4 col-sm-4 profilesky"> <div class="career_icon"> 
<span> Boost </span> <br/>
Your Profile </div>


我可以使用“包含”方法按两行编写。

.//*[contains(text(),'Boost')] 
.//*[contains(text(),'Your Profile')]


但我想在一行中为此编写xpath。

最佳答案

您可以这样尝试:

.//*[@class='career_icon' and contains(., 'Boost') and contains(., 'Your Profile')]


在xpath上方,检查是否有一个元素的类属性等于 career_icon并在元素主体中同时包含 BoostYour Profile文本。

请注意, text()仅检查直接子文本节点。要检查元素的整个文本内容,只需使用点( .)。

关于xpath - 文本为两行时如何编写单个xpath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30069481/

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