Hola a tod@s.
Tengo un problema con un XML.
La exportación, la recojo de una empresa externa, la cual no puede cambiar el formato de su exportación.... (son muy estrictos los señoritos
![Patada](http://static.forosdelweb.com/fdwtheme/images/smilies/footinmouth.png)
).
Yo leo, recorro y parseo un XML, por medio de
simplexml_load_file.
Mi estructura del XML, mas o menos es esta:
Código HTML:
<Registro>
<Codigo>0114614</Codigo>
<Descripcion_Esp>MESA RED. GRIS CIRCULO 62 DIAM APROX.</Descripcion_Esp>
<Descripcion_Eng>ROUND GREY CIRCLE 62 DIAM APROX TABLE</Descripcion_Eng>
<Familias>
<Familia>011</Familia>
<Nombre_Esp>MESAS DE HIERRO</Nombre_Esp>
<Nombre_Eng>MESAS DE HIERRO</Nombre_Eng>
</Familias>
<Catalogo>SI</Catalogo>
<Minimo>0</Minimo>
<Largo>0</Largo>
<Ancho>0</Ancho>
<Diametro>62</Diametro>
<Alto>75</Alto>
<Disponible>3</Disponible>
<Comentarios>
<Codigo>0114614</Codigo>
<Esp1>UNO</Esp1>
<Esp2>DOS</Esp2>
<Esp3>TRES</Esp3>
<Esp4>CUATRO</Esp4>
<Eng1>ONE</Eng1>
<Eng2>TWO</Eng2>
<Eng3>THREE</Eng3>
<Eng4>FOUR</Eng4>
</Comentarios>
<Acabados>
<Codigo>0114614</Codigo>
<acabado>0</acabado>
<nombre>MESA RED. GRIS CIRCULO 62 DIAM</nombre>
<Nacional>125.00</Nacional>
<Exportacion>140.00</Exportacion>
<PVP>250.00</PVP>
</Acabados>
<Acabados>
<Codigo>0114614</Codigo>
<acabado>1</acabado>
<nombre>NEGRO MATE BANDA MARFIL</nombre>
<Nacional>125.00</Nacional>
<Exportacion>140.00</Exportacion>
<PVP>250.00</PVP>
</Acabados>
<Acabados>
<Codigo>0114614</Codigo>
<acabado>2</acabado>
<nombre>MUJIL MARRON</nombre>
<Nacional>125.00</Nacional>
<Exportacion>140.00</Exportacion>
<PVP>250.00</PVP>
</Acabados>
</Registro>
Todo va perfecto.. excepto al llegar a parsear los
ACABADOS.
No se como obtener la COLECCIÓN de objetos de tipo ACABADOs, o de qué manera poder recorrerles.
Se que hay una cantidad máxima (maximo 9 acabados posibles), pero ni con ese detalle, no se como recorrer los posibles que haya.
Espero haberme explicado bien, y que alguien pueda ayudarme.
Gracias de antemano.