为什么Java在我的XPath中添加反斜杠?
每当我复制一个元素的XPath并将其粘贴到Java IDE(IntelliJ)中时,都会在XPath中添加反斜杠——这是为什么 例如,IntelliJ会自动更改为什么Java在我的XPath中添加反斜杠?,java,xml,xpath,selenium-webdriver,Java,Xml,Xpath,Selenium Webdriver,每当我复制一个元素的XPath并将其粘贴到Java IDE(IntelliJ)中时,都会在XPath中添加反斜杠——这是为什么 例如,IntelliJ会自动更改 //*[@id="SearchForm:FirstName"] 到 这不是Java本身,而是您的IDE为您做的,因为否则 “//*[@id=“SearchForm:FirstName”]” 将被解释为 “//*[@id=“[字符串结尾后的垃圾导致语法错误] 因此,它为您转义了嵌入的引号: “//*[@id=\“SearchF
//*[@id="SearchForm:FirstName"]
到
这不是Java本身,而是您的IDE为您做的,因为否则
“//*[@id=“SearchForm:FirstName”]”
[字符串结尾后的垃圾导致语法错误]“//*[@id=“
“//*[@id=\“SearchForm:FirstName\”]”
“//*[@id='SearchForm:FirstName']”
//*[@id=\"SearchForm:FirstName\"]"