










使用dom4j来操作xml文件时报以下错误:
java.lang.NoClassDefFoundError: org/jaxen/JaxenException at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230) at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207) at org.dom4j.tree.AbstractNode.selectSingleNode(AbstractNode.java:183)
代码是:
Node curNode=document.selectSingleNode("//user[@userid='"+userid+"']");
主要原因是:
使用dom4j解析XML时,要需要以下两个包:
dom4j-1.6.1.jar
jaxen-1.1.2.jar
我只导入了dom4j-1.6.1.jar
后来重新导入 jaxen-1.1.2.jar
问题就没有了
参考:https://www.cnblogs.com/ad-zhou/p/9012973.html
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。