selenium2+webdriver+java,如何获取一个没有id和name的table里面的值,页面有4个table 我用这个方法什么也获取不到
public static String tableCell(WebDriver driver,int row, int column) {
String text = null;
//avoid get the head line of the table
row=row+1;
//div[@id='contactList']/table/tbody/tr/td[2]
//div[@id='contactList']/table/tbody/tr[2]/td[2]
String xpath="div[@id='contactList']/table[1]/tbody/tr["+row+"]/td["+column+"]";
System.out.println(xpath);
try{
WebElement table=driver.findElement(By.xpath(xpath)); //*[@id="table138"]/tbody/tr[1]/td[1]/strong
text=table.getText();
}catch(NoSuchElementException e){
System.out.println("超出table边界值");
}
return text;
}