0

以下是从萤火虫获得的字段属性

<td class="list-padding radar_text radar_left"> <a class="radar_button" href="/IPradar/update.htm?ticketID=3749" target="_blank">3749</a> </td>

下面是相同的 XPath

/html/body/center/div/table/tbody/tr[3]/td/table/tbody/tr[10]/td[2]/a

在我的代码中,我给出了以下内容以获得值'3749'

driver.findElement(By.xpath("/html/body/center/div/table/tbody/tr[3]/td/table/tbody/tr[10]/td[2]/a")).getText(); 

值 3749 不是常数,它会动态变化

我想获取代替 <'3749'> 的任何值

我正在使用硒网络驱动程序

4

1 回答 1

0

其实我无法理解这个问题,但我想你想得到ticketID为3749的文本,因为你可以使用下面的代码来获取所需的文本

driver.findElement(By.xpath("//td[contains(@class,'list-padding radar_text')]/a[contains(@href,'ticketID=3749')]")).getText()

或者

driver.findElement(By.xpath("//td[contains(@class,'list-padding radar_text')]/a[contains(@href,'ticketID')]")).getText()

谢谢

于 2012-12-06T15:04:46.673 回答