Hola. Estoy intentando hacer una pasarela xml y he usado esta función:
$xml_file = 'http://www.inm.com/XMLExport/xml2z.asp?dominio=loquesea.com';
$xml = simpleXML_load_file($xml_file,"SimpleXMLElement",L IBXML_NOCDATA);
if($xml === FALSE)
{
exit('Error al intentar abrir el fichero '.$xml_file);
}
else { aqui hago lo que sea...
El XML tiene esta estructura:
<images>
−
<image id="1">
<primary>1</primary>
−
<url>
http://www.inm.cc/clients/catalogue/628/Salon7.jpg
</url>
</image>
−
<image id="2">
−
<url>
http://www.inm.cc/clients/catalogue/628/Cocina1.jpg
</url>
</image>
</images>
Y para recuperar los valores de las urls de las fotos hago esto:
$foto1= $table->images->image->attributes()->id[1]->url;
$foto2= $table->images->image->attributes()->id[2]->url;
Creo que el problema está en este sentencia pero según el manual es correcta. ¿Alguien puede echarme una mano por favor?.
Gracias