我如何点击第二个链接 XYZ STORES。
我如何打印文本“Store XYZ address”
我如何点击第二个链接 ABC STORES。
我如何打印文本“Store ABC address”
链接是动态的,地址文本和商店名称是动态变化的。即使表格上没有 ID 或类,我如何单击链接。表格形式的所有数据。这是 HTML,请帮助 RC 服务器编码形式:
<table>
<tbody>
<tr>
<td>
<span>
<a href="/pages/dealer-detail?dealer=XYZ STORES&state=Chandigarh&city=Chandigarh">XYZ STORES</a>
</span>
</td>
<td>
<span>Store XYZ address </span>
</td>
</tr>
<tr>
<td>
<span>
<a href="/pages/dealer-detail?dealer=ABC STORES&state=Chandigarh&city=Chandigarh">ABC STORES</a>
</span>
</td>
<td>
<span>Store ABC address </span>
</td>
</tr>
</tbody>
</table>
这里的链接是动态变化的,没有静态链接,链接名称,数据
最佳答案
好吧,这是您从给定网站获得的 xpath:
selenium.click("/html/body/div[3]/div[4]/div[2]/form/table/tbody/tr[3]/td[1]/span/a");
在此您可以点击 和 您必须通过将数据存储在字符串变量中来打印数据并打印字符串 vriable。
关于html - 我如何点击表中的第二个链接,这些值在 Selenium RC 服务器中动态变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27644839/