Bonjour,

je galère pour eclater le morceau de code XML suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<?xml version="1.0" encoding="iso-8859-1" ?>
<suggests>
   <suggest>Alcootest publicitaires / Ethylotest publicitaire</suggest>
   <adresse>32</adresse>
</suggests>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
var xml = XHR.responseXML;
var suggests_xml = xml.getElementsByTagName('suggest');
for(i=0; i<suggests_xml.length; i++){
suggests[suggests.length] = suggests_xml[i].firstChild.data;
}
Jusque là tout va bien, mais dès que je veux aussi récuperer l'info sur "adresse", ca ne marche plus...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
var xml = XHR.responseXML;
var suggests_xml = xml.getElementsByTagName('suggest');
for(i=0; i<suggests_xml.length; i++){
suggests[suggests.length] = suggests_xml[i].firstChild.data;
}
var adresses_xml = xml.getElementsByTagName('adresse');
for(i=0; i<adresses_xml.length; i++){
adresses[adresses.length] = adresses_xml[i].firstChild.data;
}
Je rajoute la 2eme partie du code, mais plus rien de fonctionne... Des idées ?

Edit : oups posté trop tôt...