|
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 |