Necesito ordenar los nodos de un archivo XML para que se adapten a un orden determinado por un XSD.
Por ejemplo, si tengo:
Using xml Syntax Highlighting
- <perro>
- <patas>
- <cantidad>4</cantidad>
- </patas>
- <orejas>
- <cantidad>2</cantidad>
- </orejas>
- <cabeza>
- <cantidad>1</cantidad>
- </cabeza>
- <cola>
- <cantidad>1</cantidad>
- </cola>
- </perro>
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Y necesitaría que apareciese así:
Using xml Syntax Highlighting
- <perro>
- <cabeza>
- <cantidad>1</cantidad>
- </cabeza>
- <orejas>
- <cantidad>2</cantidad>
- </orejas>
- <patas>
- <cantidad>4</cantidad>
- </patas>
- <cola>
- <cantidad>1</cantidad>
- </cola>
- </perro>
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
¿Cómo podría hacerlo? Porque estoy bastante perdido con esto...
Muchas gracias.