67,513
社区成员
发帖
与我相关
我的任务
分享
String xpath = "//e[contains(@a,对象ID) or contains(@b,1:0) and @d = 5]";
String str = "<e c=\"告警序号\" a=\"对象ID\" b=\"10.10.151.165\" d=\"趋势科技\"/>";
Exception in thread "main" org.dom4j.InvalidXPathException: Invalid XPath expression: //e[contains(@a,对象ID) or contains(@b,1:0) and @d = 5] Expected: )
at org.dom4j.xpath.DefaultXPath.parse(DefaultXPath.java:360)
at org.dom4j.xpath.DefaultXPath.<init>(DefaultXPath.java:59)
at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207)
at org.dom4j.tree.AbstractNode.selectNodes(AbstractNode.java:164)