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

Perdona Andrés, si no es mucho abusar.
Mira estoy tratando de extrae el id de los vídeo de YouTube, con el código que me has facilitado.

Código PHP:
$sxe = new SimpleXMLElement('http://feeds.feedburner.com/Runscorenet'nulltrue); 
$item $sxe->xpath('//item[position()=1]');
$item $item[0];
$ns $item->getNameSpaces(true);
$cn $item->children($ns['content']);
//echo $item->description; //Descripción corta
//echo '<hr />';
 

$texto $cn->encoded//Descripción larga 
$res preg_match_all("/youtube.com\/.\/([a-zA-Z0-9]*)\?/i"$texto$result);
                       
print_r($result); 
... pero el resultado me sale

Código PHP:
 Array ( [0] => Array ( [0] => youtube.com/v/GM9HjGIHl7g? [1] => youtube.com/v/GM9HjGIHl7g? ) [1] => Array ( [0] => GM9HjGIHl7g [1] => GM9HjGIHl7g ) ) 
¿Es por la expresión regular o por el método xpath?