I tried it first with CSS (Cascading Style Sheets), but at the end I
found a nice sample for XSL which showed the power of it.
I did this using a vinoXML instance to see how one can deal with things
like multiple ratings, varietals etc and I also wanted to suppress
things, i.e. just really show what is of interest for a particular use
of the file.
The sample is still very basic but it shows that one can change the
order (i.e. one does not have to follow the order defined by the vinoXML
schema). Obviously it is still very basic and would need some more work
for real usage but it is good enough as a proof of concept (which is all
I had time for at this point).
I put a sample "transformed" vinoXML instance up on the vinoXML site, if
you are interested you can find it here:
http://www.vinoxml.org/smf/index.php?topic=106.msg187
Werner