el problema es que lo recibo con php.. extraigo el fuente de una pagina externa que no tiene rss pero que genera un html dinamico y quiero leer el fuente y convertirlo en xml...
hasta aqui llegue hasta ahora...
Código PHP:
<?php
function extraevalor($chan){
$valorpri=explode('">', $chan);
$val=str_replace("</span>","",$valorpri[1]);
return $val;
}
// aca pones la direccion de la web
$url="http://www.maxicambios.com.py/print.php";
$url=htmlentities($url);
// extrae el codigo fuente de pagina externa
$paginaweb = file_get_contents($url);
$moneda=explode('<span id="lbl_moneda_EF_0">', $paginaweb);
$actual=$moneda[1];
$act=explode('Cotizaciones', $actual);
$act2=explode('Actualizado', $act[0]);
$cotizaciones=' <span id="lbl_moneda_EF_0">'.strip_tags($act2[0], '<span><img>');
//$cotizaciones=str_replace("span","item",$cotizaciones);
//echo $cotizaciones;
$cot=explode(" ", $cotizaciones);
//print_r($cot);
foreach ($cot as $linea){
echo trim(extraevalor($linea)).",";
}
?>
una ves que tenga todo por separado voy a poner por cada elemento...
este es el formato final que deseo:
Código HTML:
<?xml version="1.0" encoding="iso-8859-1"?>
<items>
<monedas>
<imgpais>imagen pais</imgpais>
<compra>int</compra>
<venta>int</venta>
<imgsubioobajo>imagen bajoosubio</imgsubioobajo>
</monedas>
<items>