Selenium webdriver 如何使用SeleniumWebDriver设置包含双引号的关键数据?

Selenium webdriver 如何使用SeleniumWebDriver设置包含双引号的关键数据?,selenium-webdriver,Selenium Webdriver,我正在尝试键入一个包含特殊字符双引号的密码。正如下面提到的代码所预期的那样,我在Java中遇到了编译时错误 driver.findElement(By.id("cred_password_inputtext")) .sendKeys("ghsfdjfsg"ksdkhkh"); 发送密码时使用转义字符“\”。i、 e driver.findElement(By.id("cred_password_inputtext")).sendKeys("ghsfdjfsg\"ksdkhkh");

我正在尝试键入一个包含特殊字符双引号的密码。正如下面提到的代码所预期的那样,我在Java中遇到了编译时错误

driver.findElement(By.id("cred_password_inputtext"))
  .sendKeys("ghsfdjfsg"ksdkhkh");

发送密码时使用转义字符“\”。i、 e

    driver.findElement(By.id("cred_password_inputtext")).sendKeys("ghsfdjfsg\"ksdkhkh");

反斜杠转义在Java中有效吗?我的意思是\“您得到了编译错误,因为对于编译器来说,它看起来像一个字符串
“ghsfdjfsg”
,后跟一个意外的标记
ksdkhk
。您需要尝试用反斜杠来转义引号,即sendKeys(“ghsfdjfsg\“ksdkhk”);谢谢,它起作用了。我能够使用反斜杠驱动程序执行以下代码。findElement(By.id(“cred_password_inputtext”))。sendKeys(“ghsfdjfsg\“ksdkhkhk”);