Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2012, 21:41
naked
 
Fecha de Ingreso: marzo-2009
Mensajes: 71
Antigüedad: 15 años, 8 meses
Puntos: 0
Extraer contenido de un post desde RSS

Buenas,
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>";

¿Como debería de hacerlo?
Un saludo.

PD. La fuente del código es stackoverflow, no parece la fuente original pero no la he encontrado.