bonjour je recois un flux RSS du type :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
	<rss version="2.0">
	<channel>
<title> ... </title>
<link> ... </link>
<description/>
<language>fr</language>
	<item>
<title>....</title>
<link>.....</link>
<dc:date>[2006-06-30 09:15:16]</dc:date>
	<description>....
</description>
<dc:creator>...</dc:creator>
</item>
	<item>
<title>....</title>
<link>.....</link>
<dc:date>[2006-06-30 09:15:16]</dc:date>
	<description>....
</description>
<dc:creator>...</dc:creator>
</item>
</channel>
</rss>
je le traite avec cette méthode:
function FeedParser($url_feed, $nb_items_affiches = 10)
{
$html = "<ul>\n";
$xml = simplexml_load_file($url_feed);
$i = 0;

foreach ($xml->item as $item) {
if (++$i > $nb_items_affiches) {
break;
}
$html .= "<li>";
$html .= "<a href=\"".$item->link."\">";
$html .= utf8_decode($item->title)."</a></li>\n";
}
$html .= "</ul>\n";
return $html;
}
la méthode fonctionne avec plusieurs flux que j'ai récupéré sur le net, mais la je bloque.

en faite il ne rentre pas dans le foreach ($xml->item as $item)

qlq'un à une idée ?