Bonjour,
Voila j'utilise la libraiei PROTOTYPE et j'essai de faire une requete ajax avec en reponse du xml :
Fonction javascript pour la demande :
function demandeListeUtilisateur() {
var url = "donneListeUtilisateur.php";
var myAjax = new Ajax.Request(
url,
{
method: "get",
onComplete: recupereListeUtilisateur
}
);
}
Fichier PHP appelé :
<?php
$docXML = '<?xml version="1.0"?>';
$docXML .= '<utilisateur>';
$docXML .= '<ligne><nom>toto</nom><prenom>Alexandre</prenom><fonction>informaticien</fonction></ligne>';
$docXML .= '<ligne><nom>titi</nom><prenom>christelle</prenom><fonction>secretaire</fonction></ligne>';
$docXML .= '<ligne><nom>tata</nom><prenom>Eric</prenom><fonction>Expert</fonction></ligne>';
$docXML .= '</utilisateur>';
echo $docXML;
?>
fonction javascript pour recuperer la reponse :
function recupereListeUtilisateur(requete) {
var xmlDoc = requete.responseXML;
alert(xmlDoc.childNodes[0].length);
}
Si je fais alert(xmlDOC) j'ai bien le contenu XML mais pourquoi je ne peux pas utiliser tous les fonctions NODES pour naviguer dans la réponse.
Est ce j'ai oublié quelque chose pour avoir une reponse au format XML ?
Merci beaucoup pour votre aide
Partager