gpt4 book ai didi

xpath - 使用XPath查找元素

转载 作者:行者123 更新时间:2023-12-03 17:05:49 25 4
gpt4 key购买 nike

我有以下标记:

<div>
<div>Question1</div>
<div>
<button type="button">No</button>
<button type="button">Yes</button>
</div>
</div>

<div>
<div>Question2</div>
<div>
<button type="button">No</button>
<button type="button">Yes</button>
</div>
</div>


以下XPath表达式找到两个yes按钮:

//div/div/button[text()='Yes']  


但是我只想要第一个div的 Yes按钮,如下所示:

//div/div[text()='Question1']


我该如何找到呢?

最佳答案

用:

//div[div[. = 'Question1']]
/div/button[@type = 'button'][. = 'Yes']


这将选择其字符串值为 button并且其 "Yes"属性具有字符串值 type并且( "button"元素)是 button的子元素的任何 div,该子元素是 div的子元素,有一个 div子项,其字符串值为 "Question1"

关于xpath - 使用XPath查找元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10281069/

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