当前位置: 首页 > 工具软件 > GML4J > 使用案例 >

dom4j-->selectNodes

嵇俊德
2023-12-01
Element root = document.getRootElement();  
   
List  recordenvlist = document.selectNodes("//gml:envelope");     //gml:envelope

提示
NoClassDefFoundError 
org.dom4j.DocumentFactory.createXPath
 
原因:dom4j的xpath api依赖jaxen完成
 
解决方法:在系统中加入jaxen.jar.
jaxen.jar下载路径:http://jaxen.codehaus.org/releases.html
 
dom4j-1.6.1.jar下载路
http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.jar


以上的只是其中一个原因
我用的OC4J,在application.xml中
有这么一行<library path="../jsp/lib/taglib" />
注释以后就好了
<!--<library path="../jsp/lib/taglib" />-->


查看目录中的lib,有这么一个saxpath.jar
其中的类与dom4j中的类fuzzy了,不知何去何从

转载于:https://www.cnblogs.com/sunGIS/archive/2007/05/15/747266.html

 类似资料:

相关阅读

相关文章