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 : 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 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
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.