Bonjour tout le monde
Voila mon fichier xml "stat.xml":
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?><
services
>
<
numeroscourt
>
<
num_court
>
87012
</
num_court
>
<
num_court
>
87013
</
num_court
>
<
num_court
>
87014
</
num_court
>
</
numeroscourt
></
services
>
je veux charger tout les num_court dans un jComboBox mais je n'arrive qu'à charger la premiére valeur et voila mon code java:
SAXBuilder sxb1= new SAXBuilder();
try
{ document = sxb1.build(new File("stat.xml"));}
catch (Exception e){}
racine =document.getRootElement();
List num= racine.getChildren("numeroscourt");
Iterator k1 = num.iterator();
while(k1.hasNext())
{Element courant=(Element)k1.next();
if (!courant.getName().toLowerCase().equals("num_court"))
{
String c =courant.getChild("num_court").getText();
s.cb1.addItem(c); }
}
cb1 est la JComboBox
merci d'avance pour votre aide