Parser un rss avec simplexml

Contenu du snippet

Utilisation de SimpleXML pour parser un RSS.
En 15 lignes de code vous avez un parser opérationnel.

Source / Exemple :


<?php
class RSSDisplay {
	public $fichierRss;
	
	function __construct($fichierRss) {
		$this->fichierRss = $fichierRss;
		$xml = simplexml_load_file($fichierRss);
		echo '<ul>';
		foreach($xml->channel->item as $news) {
			echo '<li><a href="'.$news->link.'">', utf8_decode((string) $news->title), '</a></li>';
		}
		echo '</ul>';
	}
}
?>

Conclusion :


Amusez-vous bien ;-)

A voir également