Foros del Web » Programando para Internet » PHP »

Leer RSS con MagiRSS

Estas en el tema de Leer RSS con MagiRSS en el foro de PHP en Foros del Web. Hola a todos, tengo una duda que seguro que es una tontería, pero que me tiene atascado.. Tengo el siguiente RSS: <item> <title><![CDATA[Titulo de articulo]]></title> ...
  #1 (permalink)  
Antiguo 28/05/2012, 10:58
 
Fecha de Ingreso: junio-2005
Mensajes: 427
Antigüedad: 18 años, 9 meses
Puntos: 6
Leer RSS con MagiRSS

Hola a todos,

tengo una duda que seguro que es una tontería, pero que me tiene atascado..

Tengo el siguiente RSS:

<item>
<title><![CDATA[Titulo de articulo]]></title>
<link>http://www.prueba.com</link>
<description><![CDATA[<p>Descripcion de articulo</p>]]></description>
<content:encoded><![CDATA[<p style='text-align: justify;'>Texto de artículo</strong></p>]]></content:encoded>
<pubDate>Fri, 30 Sep 2011 00:00:00</pubDate>
</item>

Y lo leo del siguiente modo:

$rss = fetch_rss($urlFeed);
$items = array_slice($rss->items, 0);
$max_noticias = 2;
$cont = 0;
while(!empty($items[$cont])&&($cont<$max_noticias)){
$contotal+1;

$titulo=$items[$cont]["title"];
$fecha=$items[$cont]["pubDate"];
$enlace=$items[$cont]["link"];
$descripcion=$items[$cont]["description"];
}


El problema lo tengo a la hora de sacar el contenido de la etiqueta: "<content:encoded><![CDATA[<p style='text-align: justify;'>Texto de artículo</strong></p>]]></content:encoded>".

¿Cómo obtengo el valor de esta variable? He probado con $items[$cont]["content"]; y nada.. :(

Alguien me ayuda.. ? Muchas gracias.
  #2 (permalink)  
Antiguo 28/05/2012, 11:50
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Leer RSS con MagiRSS

¿Intentaste con content:encoded directamente?

Supongo que si los demás elementos los lees por su tag, entonces con éste no debería ser distinto.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 30/05/2012, 02:49
 
Fecha de Ingreso: junio-2005
Mensajes: 427
Antigüedad: 18 años, 9 meses
Puntos: 6
Respuesta: Leer RSS con MagiRSS

Gracias pateketrueke, lo probé así como dices y nada.. :(
  #4 (permalink)  
Antiguo 30/05/2012, 10:12
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Leer RSS con MagiRSS

Has un var_dump() a tu variable y descubre el índice correcto.
Código PHP:
var_dump($items[$cont]); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: rss, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:47.