XML:
Código PHP:
<?xml .... ?>
- <uno atributo1="valor1". ....>
- <dos atributo2="valor2"...>
- <tres atribuo3="valor3"...>
- <cuatro1>
<municipality id="ESP080193">Barcelona</municipality>
<subregion id="ESP08">Barcelona</subregion>
<region id="ESPCAT">Cataluña</region>
<country id="ESP">España</country>
</cuatro1>
- <cuatro2 a1="v1" a2="v2" a3="v3" a4="v4" a5="v5" a6="v6" a7="v7" a8="v8" a9="v9" a10="v10" a11="v11">
....
......
......
....
Código PHP:
function cargarXML($ruta_fichero){
echo("entra<br><br>");
$contenido="";
if($da=fopen($ruta_fichero,"r")){
while($aux=fgets($da,1024)){
$contenido.=$aux;
}
fclose($da);
}
else echo "Error: no se ha podido leer el archivo;
echo($contenido."<hr>");
$xml=simplexml_load_string($contenido);
echo($xml->cuatro2[0]->getAttribute());
}
Código PHP:
$vector[..]=$xml->cuatro2[0]->getAttribute();
Un saludo.
Gracias.