Bonsoir,

J'essaye d'afficher les éléments d'un fichier xml comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
List S = racine.getChildren("Eventuels_signataires");
Iterator j = S.iterator();
int i=0;
 
while(j.hasNext())
    {
	 Element courant = (Element)j.next();
	 if (courant != null)
             {
	        System.out.println(courant.getChild("Signataire"+i).getText());
                i++;
             }
    }
Mais ça ne marche, ça me revoie uniquement l'élément Signataire0, et pas les autres qui viennent après.

La structure de mon fichier xml est la suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<Eventuels_signataires>
    <Signataire0>adresse_test@gmail.com</Signataire0>
    <Signataire1>adresse_machin@hotmail.com</Signataire1>
    <Signataire2>adresse_encore@yahoo.fr</Signataire2>
  </Eventuels_signataires>
Comment je pourrai faire pour afficher tous les éléments svp ?

Merci d'avance.