Ver Mensaje Individual
  #15 (permalink)  
Antiguo 25/03/2009, 14:16
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
Respuesta: extraer datos de HTML

Gracias 3du4rd0 y David el Grande por su ayuda...

al final use el codigo de 3du4rd0 hace justo lo que quiero...


asi quedo:
Código PHP:
<?php echo  "<"?><?php echo "?"?>xml version="1.0" encoding="iso-8859-1"?>
<items>
<?php
$a 
file("http://www.maxicambios.com.py/print.php");
foreach(
$a as $x){
$todo.=$x;
}
$inicio strpos($todo,"Cotizaciones - Efectivo")+23;
$fin strpos($todo,"Cotizaciones - Cheques y Transferencias");
$temp substr($todo,$inicio,$fin-$inicio);
$final strip_tags($temp);
$final2 str_replace("\n","",$final);
$final2 str_replace("\t","+",$final2);
$final2 str_replace("++++++++","+",$final2);
$final2 str_replace("++","-",$final2);
$final2 str_replace("+","<br>",$final2);
$final2substr($final2,0,strlen($final2)-1);
//echo "".$final2."";
$lineas=explode("<br>"$final2);

$i="0";
foreach(
$lineas as $linea){
    if(
$i 0){
        
$line=explode("-",$linea);
        echo 
"    <cotizacion>";
        echo 
"
        <moneda>"
.$line[0]."</moneda>";
        echo 
"
        <compra>"
.$line[1]."</compra>";
        echo 
"
        <venta>"
.$line[2]."</venta>";
        echo 
"
    </cotizacion>
"
;
    }
    
$i="1";
}
?>
</items>
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)