Subject: RE: Sorting across Multiple branches of XML From: Kay Michael <Michael.Kay@xxxxxxx> Date: Fri, 9 Jun 2000 14:49:15 +0100 |
> I'm wondering if it's possible to use the <xsl:sort> tag to > sort elements > that lie across multiple branches of my XML file. For > instance, my XML might > look as follows: > > <node_list> > <hp> > <hp_node> > <node_name>aaa</node_name> > <type>hp</type> > </hp_node> > <hp_node> > <node_name>ccc</node_name> > <type>hp</type> > </hp_node> > </hp> > <sun> > <sun_node> > <node_name>bbb</node_name> > <type>sun</type> > </sun_node> > </sun> > </node_list> > > Is there any way to make it appear like this?: > > aaa > hp > bbb > sun > ccc > hp > <xsl:for-each select="//node-name"> <xsl:sort select="."> <xsl:value-of select="."/> <xsl:value-of select="../type"/> </xsl:for-each> Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Sorting across Multiple branches of, Chidester, Brice | Thread | Wanted: Extension functions using D, Kay Michael |
Wanted: Extension functions using D, Kay Michael | Date | RE: Xpath and copy-of, Kay Michael |
Month |