Buenas a todos los del foro.
Mi problema es el siguiente. tengo un xml asi
Código HTML:
<xml>
<uno>
<dos>
</dos>
<tres>
</tres>
<dos>
</dos>
</uno>
<uno>
<dos>
</dos>
</uno>
</xml>
mas o menos asi es la estructura.
bien al leer en php tengo que hacer esto.
Código PHP:
$xmlFileData = file_get_contents($buscar);
$xmlData = new SimpleXMLElement($xmlFileData);
foreach($xmlData->uno as $uno)
{
print("doa".$uno->dos."\n");
}
le tengo que dar la ruta completa para que pueda obtener los datos del xml de otro modo no me estaria dando los datos.
bien hasta alli.
El caso esta en que quiero los datos del xml como vienen no darle la ruta yo.
en este caso
asi vendrian:
dos
tres
dos
y quisiera leer los datos asi; no se como hacerlo.
Código PHP:
foreach($xmlData->uno as $uno)
{
print("uno".$uno->uno."\n");
print("dos".$uno->dos."\n");
}
me pone todo los de uno en uno y
todo lo de dos en dos. si alguien me puede ayudar en esto no es necesario que se lea el archivo con php pero era el unico que tenia a disposicion.