In need of some good advice on 'consolidating' an XML file into another folks. Hope you can help!
My souce XML looks like so:
Basically I have several vehicles but need to group them by Make, Model and Derivative thus:
I'm pretty new to using XSL so any pointers towards how to acheive this would be gratefully received!
Many thanks!
TM2AM
My souce XML looks like so:
Code:
<?xml version="1.0" encoding="utf-8"?> <vehicles> <make xmake="ALFA ROMEO"> <model xmodel="159 SPORTWAGON"> <derivative xderivative="3.2 V6 JTS Q4 Lusso 5dr" /> </model> </make> <make xmake="ALFA ROMEO"> <model xmodel="SPIDER CONVERTIBLE"> <derivative xderivative="3.2 V6 JTS Q4 2dr" /> </model> </make> <make xmake="ALFA ROMEO"> <model xmodel="SPIDER CONVERTIBLE"> <derivative xderivative="2.8 V6 Q4 2dr" /> </model> </make> <make xmake="CITROEN"> <model xmodel="C4 COUPE SPECIAL EDITIONS"> <derivative xderivative="1.6HDi 16V by LOEB 3dr" /> </model> </make> <make xmake="FORD"> <model xmodel="S-MAX DIESEL ESTATE"> <derivative xderivative="2.0 TDCi LX 5dr" /> </model> </make> </vehicles>
Code:
<vehicles> <make name='ALFA ROMEO'> <model name='159 SPORTWAGON'> <Derivative>3.2 V6 JTS Q4 Lusso 5dr</Derivative> </model> <model name='SPIDER CONVERTIBLE'> <Derivative>3.2 V6 JTS Q4 2dr</Derivative> <Derivative>2.8 V6 Q4 2dr</Derivative> </model> </make> <make name='CITROEN'> <model name='C4 COUPE SPECIAL EDITIONS'> <Derivative>1.6HDi 16V by LOEB 3dr</Derivative> </model> </make> <make name='FORD'> <model name='S-MAX DIESEL ESTATE'> <Derivative>2.0 TDCi LX 5dr</Derivative> </model> </make> </vehicles>
Many thanks!
TM2AM
Comment