Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2011, 09:10
pisoscadiz
 
Fecha de Ingreso: enero-2011
Ubicación: España
Mensajes: 17
Antigüedad: 13 años, 4 meses
Puntos: 0
sacar datos xml con sub nodos e ID

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