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