gpt4 book ai didi

xpath - 是否可以在xpath中使用xpath?

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

我有一个看起来像这样的表:

<table>     
<thead>
<tr>
<th data-th-key="col1"> <span> Foo </span> </th>
<th data-th-key="col2"> <span> Bar </span> </th>
</tr>
</thead>
<tbody>
<tr>
<td>
<div>
<input data-model-key="col1">
</div>
</td>
<td>
<div>
<input data-model-key="col2">
</div>
</td>
</tr>
</tbody>
</table>


要找到正确的输入元素,我必须知道表头的data-th-key。有没有办法在第二个内部使用第一个xpath?

Xpath之一:

//table//thead//span[translate(normalize-space(.),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='foo']/parent::th/@data-th-key"


Xpath二:

//table//tbody//tr//td//div//input[@data-model-key='col1']


所以我想用Xpath 1替换第二个中的col1值。

最佳答案

你可以写一个像

//table//tbody//tr//td//div//input[@data-model-key = //table//thead//span[translate(normalize-space(.),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz')='foo']/parent::th/@data-th-key]


是的,这是可能且有意义的,并选择 data-model-key等于该 data-th-key属性的输入(或多个输入)。

关于xpath - 是否可以在xpath中使用xpath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28723756/

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