0
我需要到第二个表的元素。然而,由于网页包含两个表格,我总是最终从第一个表格获取元素。 下面是代码:如何区分具有相同名称的表元素? Selenium Java
driver.get("http:.............");
driver.manage().timeouts().implicitlyWait(1, TimeUnit.SECONDS);
String el = driver.findElement(By.xpath("//tr[1]/td[2]")).getText();
System.out.println(el);
//我需要获得以下价值:$ 0.00564000。我怎样才能克服这个问题?
尝试:'字符串EL = driver.findElements(By.xpath( “// TR [1]/TD [2]”))得到(1).getText(。 );' – acdcjunior 2013-04-21 22:49:29
为什么不使用IDS呢? – 2013-04-21 22:54:58
@acdcjunior谢谢,我试过了,但我得到了'IndexOutOfBoundsException' – Buras 2013-04-21 22:55:10