Java 如何使用text()函数获取元素的xpath,其中文本带有撇号

Java 如何使用text()函数获取元素的xpath,其中文本带有撇号,java,xpath,selenium-webdriver,appium,Java,Xpath,Selenium Webdriver,Appium,在我的应用程序中,我尝试使用静态文本获取其中一个of元素的xpath,因为我们现在是24/7 正如所料,下面的传统方式在作为语句结尾的文本中不起撇号的作用。 [text='我们24/7'在这里] 到目前为止,我已经使用Contains函数作为解决方法。 请告诉我是否有任何方法可以使用文本功能。使用双引号: [text()="We're here 24/7"] 如果XPath表达式在Java代码中已包含双引号,则需要反斜杠。尝试使用诸如/*[text='We+'+re here 24/7']之类

在我的应用程序中,我尝试使用静态文本获取其中一个of元素的xpath,因为我们现在是24/7 正如所料,下面的传统方式在作为语句结尾的文本中不起撇号的作用。 [text='我们24/7'在这里]

到目前为止,我已经使用Contains函数作为解决方法。 请告诉我是否有任何方法可以使用文本功能。

使用双引号:

[text()="We're here 24/7"]

如果XPath表达式在Java代码中已包含双引号,则需要反斜杠。

尝试使用诸如/*[text='We+'+re here 24/7']之类的连接