[AJAX] manipulation de fichier XML
Bonjour,
Voilà mon problème : Mon formateur m'a donné un TP consistant à lire des liens rss. Il m'a fourni la fonction suivante afin d'aller chercher les données à l'adresse en question
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| function proxyRequest(url){
var content;
var myAjax = new Ajax.Request(
'proxy.php',
{
method: 'get',
parameters: 'url='+url,
onComplete: function(req) {
content = req.responseXML;
}
});
return content;
} |
Je vois dans Firebug que le fichier est bien rapatrié, mais je n'arrive pas à transformer ces données en "sac de noeuds" afin que je puisse décortiquer le fichier xml. En fait, mon code ci-dessous me renvoie l'erreur "contenuLienRSS is undefined" quand je déclare la variable "root".
Code:
1 2 3 4 5 6 7
| function KiAppelleLaPrecedenteFonction(){
var contenuLienRSS = proxyRequest("http://www.gameblog.fr/rss.php");
var root = contenuLienRSS.documentElement;
var items = contenuLienRSS.childNodes;
} |
Je me suis cassé les dents pendant 45 minutes à tout tripoter mon code. Je réclame donc désormais vos lumières. Amen.
Merci par avance.