Java 如何在XPath中执行条件操作?
我想比较Xpath中的文本是“Java 如何在XPath中执行条件操作?,java,xpath,conditional-statements,Java,Xpath,Conditional Statements,我想比较Xpath中的文本是“CEO”还是“首席运营办公室”: String ceo=(driver.findElement(By.xpath("//*[contains(text(), 'CEO' or 'Chief Operating Officer')]//following::dd[1]"))).getText(); System.out.println(ceo); 但是上面的代码返回了其他东西 xpath("//*[contains(text(),'CEO
CEO
”还是“首席运营办公室
”:
String ceo=(driver.findElement(By.xpath("//*[contains(text(),
'CEO' or 'Chief Operating Officer')]//following::dd[1]"))).getText();
System.out.println(ceo);
但是上面的代码返回了其他东西
xpath("//*[contains(text(),'CEO') or contains(text(),'Chief Operating Officer')])
contains()
bool or bool >>>> contains() or contains()
你也可以分享相关的HTML吗?请发布一个。语法固定标记selenium删除标记条件添加