javax.xml.transform.transformerexception,同时在appium中使用xpath标识元素

javax.xml.transform.transformerexception,同时在appium中使用xpath标识元素,java,android,xpath,qml,appium,Java,Android,Xpath,Qml,Appium,我越来越 javax.xml.transform.transformerexception 当我试图在appium中使用xpath识别元素时。下面是代码 driver.findElement(ByXPath.xpath("//org.qtproject.qt5.android.QTSurface$VirtualChild[@index=0]")).click() 类名是org.qtproject.qt5.android.QTSurface$VirtualChild我认为您使用了错误的代码。试试

我越来越
javax.xml.transform.transformerexception

当我试图在
appium
中使用
xpath
识别元素时。下面是代码

driver.findElement(ByXPath.xpath("//org.qtproject.qt5.android.QTSurface$VirtualChild[@index=0]")).click()

类名是org.qtproject.qt5.android.QTSurface$VirtualChild

我认为您使用了错误的代码。试试这个:

driver.findElement(ByXPath("//org.qtproject.qt5.android.QTSurface$VirtualChild[@index=0]")).click();

我认为你使用了错误的代码。试试这个:

driver.findElement(ByXPath("//org.qtproject.qt5.android.QTSurface$VirtualChild[@index=0]")).click();

隐马尔可夫模型。。在问题的代码中,我看不出这两者之间有什么区别?@Gaurav…我尝试了代码,但它抛出了错误。我尝试了下面的代码
driver.findelementbypath(“//org.qtproject.qt5.android.QTSurface$VirtualChild[@index=0]”)。单击()
,但再次出现错误
info:[debug]响应客户端时出现错误:{“status”:32,“value”:“{”消息“:“参数是无效的选择器(例如XPath/CSS)。”,“origValue”:“javax.xml.transform.TransformerException:额外的非法标记:'$'、'VirtualChild'、'['、'@'、'index'、'='、'0'、']'”,“sessionId:“e60ed97b-255d-4336-ac0e-5fd701fe95ff”}
你的代码和上面提到的代码有区别。我不知道你为什么使用ByXPath.xpath。这是错误的。我尝试了你发布的代码,但它抛出了错误。嗯……我在问题的代码中找不到任何区别?@Gaurav…我尝试了代码,但它抛出了错误。我尝试了下面的代码
driver.findElementByXPath(“//org.qtproject.qt5.android.qtssurface$VirtualChild[@index=0]”)。单击()
,但再次收到错误
info:[debug]响应客户端时出现错误:{“status”:32,“value”:{“message”:“参数是无效的选择器(例如XPath/CSS)。”,“origValue”:”javax.xml.transform.TransformerException:额外的非法标记:“$”、“VirtualChild”、“[”、“@”、“index”、“=”、“0”、“]”,“sessionId:“e60ed97b-255d-4336-ac0e-5fd701fe95ff”}
你的代码和上面提到的代码有区别。我不知道你为什么使用ByXPath.xpath。这是错误的。我尝试了你发布的代码,但它抛出了错误。嗯……我在问题的代码中找不到任何区别?@Gaurav…我尝试了代码,但它抛出了错误。我尝试了下面的代码
driver.findElementByXPath(“//org.qtproject.qt5.android.qtssurface$VirtualChild[@index=0]”)。单击()
,但再次收到错误
info:[debug]响应客户端时出现错误:{“status”:32,“value”:{“message”:“参数是无效的选择器(例如XPath/CSS)。”,“origValue”:”javax.xml.transform.TransformerException:额外的非法标记:“$”、“VirtualChild”、“[”、“@”、“index”、“=”、“0”、“]”,“sessionId:“e60ed97b-255d-4336-ac0e-5fd701fe95ff”}
您的代码与上面提到的代码有所不同。我不知道您为什么使用ByXPath.xpath。这是错误的。我尝试了您发布的代码,但它抛出了错误。您必须解决问题吗?您必须解决问题吗?您必须解决问题吗?