gpt4 book ai didi

java - 如何使用xpath取出这个imageurl

转载 作者:行者123 更新时间:2023-11-30 03:42:45 26 4
gpt4 key购买 nike

我在java中使用htmlunit来访问网站。我是怎么做的。访问没有id没有名称的dom元素时出现问题。所以我搜索并发现我需要使用 xpath 来访问该元素。这就是它的结构..

 <tbody>
<tr>
<td class="contenttxt01" colspan="2">
<b>
Student Login
</b>
<br/>
<br/>
</td>
</tr>
<tr>
<td class="text" align="left" valign="top" width="60%">
Register Number/Student Id 
</td>
<td width="40%" align="left">
<input class="Dropdownbox" name="txtRegNumber" id="txtRegNumber" maxlength="20" size="20" type="text"/>
</td>
</tr>
<tr>
<td class="text" align="left" valign="top" width="60%">
Password 
</td>
<td width="40%" align="left">
<input class="Dropdownbox" name="txtPwd" id="txtPwd" maxlength="20" size="20" tabindex="0" type="password"/>
</td>
</tr>
<tr>
<td class="text" align="left" valign="top" width="60%">
Verification Code 
</td>
<td width="20%" align="left">
<input name="txtverifycode" id="txtverifycode" maxlength="6" size="8" class="listboxtext" autocomplete="off" tabindex="0" type="verifycode"/>
<img src="/srmswi/Captcha"/>
</td>
</tr>
<tr>
<td colspan="2">
<input type="hidden" name="txtSN" id="txtSN"/>
<input type="hidden" name="txtPD" id="txtPD"/>
<input type="hidden" name="txtPA" id="txtPA"/>
</td>
</tr>
</tbody>

在本例中我想获取图像 src 。

<img src="/srmswi/Captcha"/>

有人可以告诉我如何使用 xpath 获取它

page.getByXPath("//image[i can't get it]");

最佳答案

这将查询具有等于 /srmswi/Captchasrc 属性的 img 元素:

page.getByXPath("//img[@src='/srmswi/Captcha']");

关于java - 如何使用xpath取出这个imageurl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26440929/

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