Bonjour,

Soit le XML suivant,

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>
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
 
     ...
     File xml = new File("dom.xml");
     Document document = constructeur.parse(xml);
 
     NodeList enfants = document.getElementsByTagName("Enfant");
     return enfants.getLength();
     ...
Mais ne le connaissant pas...

Merci.