Bonjour,
Je ne parviens pas à parser les données xml reçue par un objet Microsoft.XMLHTTP.
Sous FF (XMLHttpRequest) c'est vraiment pas un problème mais comme dab IE vient m'em****er!![]()
Voici l'exemple de fichier xml retour :
Donc mon objet XML je le parse comme ceci sous FF :<?xml version='1.0'?>
<donnees xml:lang='FR'>
<label>Jean</label>
<label>Dupont</label>
</donnees>
Que je récupère comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part var donnees = xhr.responseXML.getElementsByTagName("label");
Sous IE ceci ne fonctionne donc pas. J'ai essayé de savoir la valeur de 'donnees', il me répond 'Objet' => impeccable. Ensuite je lui demande la valeur de 'donnees[0].firstChild' et j'obtiens la valeur null => pas normal
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var prenom = donnees[0].firstChild.nodeValue; var nom = donnees[1].firstChild.nodeValue;
Quelqu'un sait comment je pourrais résoudre ça?
Merci et bonne soirée!
webrider
Partager