Bonjour à tous j'essaye de parser un fichier xml avec JDOM comme ceci
mais ma variable "document" reste toujours null;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SAXBuilder sxb = new SAXBuilder(); try { document = sxb.build(new File("./data/tree.xml")); }
Voici ce que contient mon fichier tree.xml
Si je remplace le contenu de ce fichier par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8"?> <DecisionTree type="tree2"> <Test attribute="feathers" operator="=" value="VRAI"> <Output decision="bird" info="(20.0)"/> </Test> <Test attribute="feathers" operator="=" value="FAUX"> <Test attribute="milk" operator="=" value="VRAI"> <Output decision="mammal" info="(40.0)"/> </Test> </Test> </DecisionTree>
Cela foncitonne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?xml version="1.0" encoding="UTF-8"?> <personnes> <etudiant classe="P2"> <nom>CynO</nom> <prenoms> <prenom>Nicolas</prenom> <prenom>Laurent</prenom> </prenoms> </personnes>
le fichier xml est généré avec une librairie qui convertie un arbre de decision weka en XML. Peut etre que JDOM n'aime pas ce format qu'en pensais vous?
Partager