Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/02/2010, 21:07
Avatar de maturano
maturano
 
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 11 meses
Puntos: 36
Respuesta: dos puntos en linea sin error

no veo que esté como lo colocaste, pero ahí puedes ver cómo se define el namespace para media: "http://search.yahoo.com/mrss/", entonces, puedes hacer:
Código PHP:
Ver original
  1. foreach ($xml->channel->item as $item) {
  2.     $media = $item->children('http://search.yahoo.com/mrss/');
  3.     foreach ($media->group as $element) {
  4.         echo "Categoría: " . $element->category . "<br />";
  5.         echo "Descripcion: " . $element->description . "<br />";
  6.         $thumbnail = $element->thumbnail[0]->attributes();
  7.         echo "Captura: <img src='" . $thumbnail['url'] . "' /><br />";
  8.     }
  9. }

... por ejemplo (código no probado). Es un XML un tanto complejo, pero su lectura debe ser simple. Todo lo tienes en la documentación de PHP.
www.php.net/simplexml

Además, dudo mucho seas el único que haya querido leer un feed de Youtube. Seguramente hay código de sobra en google.

Si tienes problemas, coméntalos.
__________________
I ♥ The Music!