[AJAX] Parsage XML ne fonctionne pas sous IE!
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! :kill:
Voici l'exemple de fichier xml retour :
Citation:
<?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:
var donnees = xhr.responseXML.getElementsByTagName("label");
Que je récupère comme ceci :
Code:
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