如何在函数的变量中传递一个包含撇号的字符串?

时间:2016-06-24 05:01:32

标签: java selenium

我从屏幕上获取对象的内部文本,然后我将其等同于某个时间。

String StrInnerText = Driver.findElement(By.xpath("").getText()
String strtext = '"+StrInnerText+"'

但是,当这个StrInnerText等同于" 30"或者"我" m",我的价值就像

String strText = '30's' or 'I'm'

会抛出错误。我该如何处理?

1 个答案:

答案 0 :(得分:1)

要在字符串中传递值,您需要使用

String strtext = "Part of your String"+StrInnerText+"rest of the part of your string";

如果您想要双引号以及字符串,则需要使用

String strtext = "\""+StrInnerText+"\"";