2024-06-16 14:54:52 发布
网友
我在1li下的代码中有2div。我需要选择第二个:
li
div
<li> <div id='1'>Stable Text</div> <div>Unstable Text</div> </li>
我只能找到第一个使用文本的名称,因为它的稳定。但我需要第二个。 将xpath与//li/div[2]一起使用将不起作用,因为此数据的位置不稳定。你知道吗
xpath
//li/div[2]
您可以使用following-sibling。你知道吗
following-sibling
//div[text() = 'Stable Text']/following-sibling::div
您可以查看here了解更多信息。你知道吗
你也可以尝试使用cssSelector
cssSelector
li > div#1 + div
这里'+'用于定位以下同级..you can refer this for more info on selectors。你知道吗
您可以使用
following-sibling
。你知道吗您可以查看here了解更多信息。你知道吗
你也可以尝试使用
cssSelector
这里'+'用于定位以下同级..you can refer this for more info on selectors。你知道吗
相关问题 更多 >
编程相关推荐