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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 me suis cassé les dents pendant 45 minutes à tout tripoter mon code. Je réclame donc désormais vos lumières. Amen.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Merci par avance.
Partager