Selenium 需要帮助查找表元素的Xpath吗

Selenium 需要帮助查找表元素的Xpath吗,selenium,xpath,Selenium,Xpath,WebElement htmltable=driver.findElement(By.xpath(“/*[contains(@id,'table1')]) List rows=htmltable.findElements(按.tagName(“tr”)); System.out.println(“行数:+rows.size()); 对于(int rnum=0;rnum您似乎在DIV元素中查找关键字'odd'。但是从屏幕截图(请不要发布屏幕截图,发布代码!!!)中,我只能在DIV元素的'class

WebElement htmltable=driver.findElement(By.xpath(“/*[contains(@id,'table1')])

List rows=htmltable.findElements(按.tagName(“tr”));
System.out.println(“行数:+rows.size());

对于(int rnum=0;rnum您似乎在DIV元素中查找关键字'odd'。但是从屏幕截图(请不要发布屏幕截图,发布代码!!!)中,我只能在DIV元素的'class'属性中看到'odd'。所以您可能想将XPath更改为

//*[contains(@class,'odd')]

附加了html代码的图像错误是什么,或者您试图解决的问题是什么?永远不要将图像用于代码、XML或html——始终将文本格式化为代码。我应该能够单击日历元素。代码如下所示。我无法添加完整的代码。请检查屏幕截图以了解想法。我应该能够单击下的Div元素。
//*[contains(@class,'odd')]