我需要到第二个表的元素。但是,由于网页包含两个表,我总是从第一个表中获取一个元素。 这是代码:
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。我怎样才能克服这个问题?
答案 0 :(得分:0)
试试这个:
String el = driver.findElements(By.xpath("//tr[2]/td[2]")).get(1).getText();