如何使用java识别网页上的行数?
我正在使用SeleniumJava为一个GIS网站进行测试。我在地图上画了红线。如何使用java识别这些行的数量如何使用java识别网页上的行数?,java,selenium,gis,Java,Selenium,Gis,我正在使用SeleniumJava为一个GIS网站进行测试。我在地图上画了红线。如何使用java识别这些行的数量 如果这不能解决您的问题,请原谅。关于你的问题,我没有太多的信息。我假设这个映射可能在一个框架内,您不能像在页面的其他部分那样正常地定位元素 如果你要寻找的红线在一个框架内,试着先切换到它 driver.switchTo().frame(driver.findElement(By.id(“iframelementidentifier”)) 然后,您可以通过查找其属性轻松找到框架内的红线
如果这不能解决您的问题,请原谅。关于你的问题,我没有太多的信息。我假设这个映射可能在一个框架内,您不能像在页面的其他部分那样正常地定位元素 如果你要寻找的红线在一个框架内,试着先切换到它
driver.switchTo().frame(driver.findElement(By.id(“iframelementidentifier”))代码>
然后,您可以通过查找其属性轻松找到框架内的红线
比如:
driver.findElements(By.xpath(“//*[@color='FF0000'])).size()代码>
然后从中获取计数。您是否有绘图值(x,y)?取决于驱动显示的GIS API。向我们展示一些网站的源代码