Bonjour,
Soit le XML suivant,
Comment faire pour connaitre le nombre d'élément Fils de root. En connaissant le nom de l'élément je coderais comme ci-dessous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?xml version="1.0" encoding="UTF-8"?> <root> <Enfant> <Nom lien="1" rapatrie="1">RAMIREZ</Nom> <Prenom>Adolpho</Prenom> <Date-de-Naissance>01/01/2002</Date-de-Naissance> <Sexe>M</Sexe> </Enfant> <Enfant> <Nom>RAMIREZ</Nom> <Prenom>Adolpho</Prenom> <Date-de-Naissance>01/01/2002</Date-de-Naissance> <Sexe>M</Sexe> </Enfant> </root>
Mais ne le connaissant pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ... File xml = new File("dom.xml"); Document document = constructeur.parse(xml); NodeList enfants = document.getElementsByTagName("Enfant"); return enfants.getLength(); ...
Merci.
Partager