Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2009, 10:35
sitoatic
 
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 16 años, 6 meses
Puntos: 1
¿Se puede leer un xml a la inversa con php?

Hola,

Me explico... He creado un parser para leer con php un archivo xml... funciona ok. Pero tengo una duda, ¿se puede volver hacia atrás en el árbol xml?

Es que me proporcionan un xml así por ejemplo:

- <coches>
- <coche>
<marca>Ford</marca>
<codigo>4951</codigo>
<motor>Diesel</motor>
</coche>
</coches>

Pongamos que tenemos eso. La idea de mi pregunta es. ¿Se puede hacer que cuando el parser se encuentre que ese coche tiene motor Diesel, vuelve hacia atrás y guarde la marca en una variable?

Si el orden fuera así sería fácil:

<motor>Diesel</motor>
<marca>Ford</marca>

Pero tal como lo he puesto la 1ª vez no sé si lo puedo hacer...

Gracias cracks.