dom4j,erreur - XML/XSL - Programmation
Marsh Posté le 06-06-2006 à 21:33:05
probleme de classpath, il te manque une dependance:
Code :
|
Marsh Posté le 06-06-2006 à 23:25:47
bah si, en lisant le message.
C'est jaxen qui manque
http://jaxen.org/
Marsh Posté le 06-06-2006 à 20:49:18
Salut,
j'ai un probleme avec dom4j,j'ai telechargé le package et les dependances qui vont avec,
mais quand je compile j'ai cette erreur:
Eception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/JaxenException
at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
at org.dom4j.DocumentHelper.createXPath(DocumentHelper.java:121)
at AppXML.main(AppXML.java:29)
Et le code est:
import java.net.URL;
import java.util.*;
import org.dom4j.*;
import org.dom4j.dom.*;
import org.dom4j.io.*;
import org.dom4j.DocumentException;
import org.dom4j.io.SAXReader;
public class AppXML {
public static void main(String[] args) {
try{
Document document;
SAXReader xmlReader = new SAXReader();
document = xmlReader.read("idmeftest.log" );
XPath xpathSelector = DocumentHelper.createXPath("/alert" );
List liste = xpathSelector.selectNodes(document);
}
catch(Exception e)
{System.out.println(("erreur" ));
e.printStackTrace();
}
}
}
Voila,est qu'avec JDOM il y a moins de probleme?