Java xpath不起作用,我需要一个唯一的id来标识元素

Java xpath不起作用,我需要一个唯一的id来标识元素,java,xml,selenium,Java,Xml,Selenium,我需要一个唯一的id来标识下图中提到的文本字段(开始-按下)(结束-按下) 没有标识它们的id、名称或类 这是inspect元素中的xml代码。我认为 By.cssSelector(“输入[占位符=\”开始-按enter键可删除 标记\“]”) …应该有效尝试使用 //输入[包含(@placeholder,'Start')] 或 //div[@class=“传单路由地理代码”]/input我使用它作为id或xpath?这将是xpathno。它不工作。它不工作,有两个页面的集成,这就是它不工作的原

我需要一个唯一的id来标识下图中提到的文本字段(开始-按下)(结束-按下) 没有标识它们的id、名称或类

这是inspect元素中的xml代码。

我认为

By.cssSelector(“输入[占位符=\”开始-按enter键可删除 标记\“]”)

…应该有效

尝试使用

//输入[包含(@placeholder,'Start')] 或
//div[@class=“传单路由地理代码”]/input

我使用它作为id或xpath?这将是xpathno。它不工作。它不工作,有两个页面的集成,这就是它不工作的原因,即,一个页面在另一个页面上,上面的图像就是那一个页面。