Java 如何在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

我想比较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') or contains(text(),'Chief Operating Officer')])
contains()

bool or bool >>>> contains() or contains()

你也可以分享相关的HTML吗?请发布一个。语法固定标记selenium删除标记条件添加