Bonjour,

J'utilise la librairie DOM4J pour les traitements de fichiers XML en Java. Je cherche à parser un document XML existant avec DOM. Voici mon code :



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
org.dom4j.io.DOMReader reader = new org.dom4j.io.DOMReader();
DOMDocument staticDom = new DOMDocument(filename);
Document staticDoc = reader.read(staticDom);
Element staticRoot = staticDoc.getRootElement();



Au debuggeur, la valeur de "filename" est OK (c'est le chemin système absolu). Lorsque l'instruction reader.read(staticDom); est executée, le rootElement est toujours null pourquoi ?

Aidez moi, je vois pas pourquoi mon Document est mal initialisé après passage dans l'instruction read() (qui contruit l'arbre XML je suppose et initialise la structure Document).

Merci