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 :
<?xml version='1.0'?>
<donnees xml:lang='FR'>
<label>Jean</label>
<label>Dupont</label>
</donnees>
Donc mon objet XML je le parse comme ceci sous FF :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var donnees = xhr.responseXML.getElementsByTagName("label");
Que je récupère comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var prenom = donnees[0].firstChild.nodeValue;
var nom = donnees[1].firstChild.nodeValue;
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

Quelqu'un sait comment je pourrais résoudre ça?

Merci et bonne soirée!

webrider