Subject: [xsl] Sorting XML Elements alphabetically From: "Peter Loh Yoon Chao" <yoonchao@xxxxxxxxxxxxxx> Date: Fri, 13 Feb 2004 20:02:54 +0800 |
Hi, I am a beginner to the world of XSL and related technologies. I have an XML document with an arbitrarily deep tree structure where the elements are in random order, e.g. <school> <teacher> <subject>maths</subject> <name>tom hart</name> </teacher> <student> <age>12</age> <name>dick jones</name> <gender>male</gender> </student> </school> I would like to produce XML output from this source where the elements are sorted alphabetically at each level, i.e. <school> <student> <age>12</age> <gender>male</gender> <name>dick jones</name> </student> <teacher> <name>tom hart</name> <subject>maths</subject> </teacher> </school> Is there an XSL transformation that can help me achieve this? I experimented with different ways of using <xsl:sort> but so far, I seem to have been only sorting data rather than the elements themselves. Any help would be appreciated. Thanks. Peter XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Grouping distinct and summing, GORDIST | Thread | Re: [xsl] Sorting XML Elements alph, George Cristian Bina |
RE: [xsl] creating multiple pdf-fil, Andreas L. Delmelle | Date | Re: [xsl] Sorting XML Elements alph, George Cristian Bina |
Month |