Hola, yo estoy en lo mismo, tengo este
XML
y el siguiente codigo php
Código PHP:
<?php
///CODIGO OFRECIDO CREADO POR TUTORES.ORG
function leer_XML($nombre_archivo,$cuantos_resultados){
$archivo_XML = file_get_contents ($nombre_archivo);
if (empty($archivo_XML))
die("No pudimos conectar");
preg_match_all("|<item>(.*)</item>|sU", $archivo_XML, $items);
$listar_nodos = array();
foreach ($items[1] as $key => $item)
{
preg_match("|<title>(.*)</title>|s", $item, $titulo);
preg_match("|<link>(.*)</link>|s", $item, $enlace);
preg_match("|<description>(.*)</description>|s", $item, $descripcion);
$listar_nodos[$key]['title'] = $titulo[1];
$listar_nodos[$key]['link'] = $enlace[1];
$listar_nodos[$key]['description'] = $descripcion[1];
}
for ($i = 0; $i < $cuantos_resultados; $i++)
{
echo '<a href="' . $listar_nodos[$i]['link']. '" target="_blank">' . $listar_nodos[$i]['title']. '</a><br>';
echo $listar_nodos[$i]['description']."<br>";
}
$archivo_XML = "";
}
// DE ESTA MANERA LLAMAMOS A LA FUNCION leer_XML
// leer_XML(URL_ARCHIVO,CANTIDAD);
leer_XML("http://www.infobae.com/adjuntos/html/RSS/hoy.xml",10);
?>
que me muestra algo
asi
Ahora, como saco las etiquetas "<strong>" que se supone hacen "Negrita" el texto que esta adentro, y como saco las "<BR>" que quedaron por ahi
Saludos
EDITO era problema del archivo de infobae, con el de clarin funciona bien.