Estoy tratando de extraer el contenido de un post desde un rss. He encontrado este código que los extrae, pero me gustaría que solo me extrajera un post (el último) y los extrae todos.
Código PHP:
/* the namespace of rss "content" */
$content_ns = "http://purl.org/rss/1.0/modules/content/";
/* load the file */
$rss = file_get_contents("http://chacha102.com/feed/");
/* create SimpleXML object */
$xml = new SimpleXMLElement($rss);
$root=$xml->channel; /* our root element */
foreach($root->item as $item) { /* loop over every item in the channel */
print "Description: <br>".$item->description."<br><br>";
print "Full content: <div>";
foreach($item->children($content_ns) as $content_node) {
/* loop over all children in the "content" namespace */
print $content_node."\n";
}
print "</div>";
}
Un saludo.
PD. La fuente del código es stackoverflow, no parece la fuente original pero no la he encontrado.