Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/02/2007, 09:55
Avatar de Nefertiter
Nefertiter
 
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 4 meses
Puntos: 9
Re: Manipulación de archivos csv o xml

Cita:
Estoy importando un archivo csv o xml
a ver pera, que te tenes un CSV XOR un XML?

para manipular xml esto me funciona barbaro cuando tuve q hacer:

access->xml->sql->mysql


$dom = new domDocument;
Código PHP:

function CargarXML($ruta_fichero

$contenido ""
    if(
$da fopen($ruta_fichero,"r")) 
    { 
        while (
$auxfgets($da,1024)) 
        { 
        
$contenido.=$aux
        } 
    
fclose($da); 
    } 
    else 
    { 
    echo 
"Error: no se ha podido leer el archivo <strong>$ruta_fichero</strong>"
    } 

$contenido=ereg_replace("á","a",$contenido); 
$contenido=ereg_replace("é","e",$contenido); 
$contenido=ereg_replace("í","i",$contenido); 
$contenido=ereg_replace("ó","o",$contenido); 
$contenido=ereg_replace("ú","u",$contenido); 
$contenido=ereg_replace("Á","A",$contenido); 
$contenido=ereg_replace("É","E",$contenido); 
$contenido=ereg_replace("Í","I",$contenido); 
$contenido=ereg_replace("Ó","O",$contenido); 
$contenido=ereg_replace("Ú","U",$contenido); 
$contenido=ereg_replace("Ñ","NI",$contenido); 
$contenido=ereg_replace("ñ","ni",$contenido); 

return 
$contenido;
}

$dom->loadXML(CargarXML($xml_file));
if (!
$dom) {
     echo 
'Error al parsear el documento';
     exit;
}
$s simplexml_import_dom($dom); 

Última edición por Nefertiter; 28/02/2007 a las 14:14 Razón: Me faltaba una funcion XD