Pour tester la structure, c'est très simple, tu peux faire des recherches dans ton arborescence de noeud :
1 2 3 4
|
Element element = ...
element.getChildren("nomElement"); //liste de tous les enfants du noeud element qui ont comme nom nomElement
element.getChildren(); // liste de tous les enfants du noeud element |
D'autres méthodes du même genre permettent d'avoir le nombre total d'enfant, des trucs comme ça...
Pour tester le contenu derrière, c'est pas plus dur, t'as des méthodes du même genre :
getAttributeValue("nomAttribut")
pour les attributs
Pour le texte contenu dans ta balise
Bref pas mal de méthodes pour pouvoir tout voir très facilement!
Avec ça tu peux avoir toute la structure de ton XML, à partir de là ça devrait plus être qu'une question d'organisation pour pouvoir faire ta comparaison
.
à plus !
Partager