|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] muliple level sorting using xsl:sort
Hi ,
I am trying to sort an xml data like
<AAAA>
<desc>SampleXML</desc>
<Part>
<code>
<name>1</name>
</code>
</Part>
<Part>
<code>
<name>5</name>
</code>
<child type="child">
<Part>
<code><name>5-4</name></code>
<child type="child">
<Part>
<code><name>abc</name></code>
</Part>
<Part>
<code><name>def</name></code>
</Part>
</child>
</Part>
<Part>
<code><name>5-3</name></code>
</Part>
</child>
</Part>
<Part>
<code>
<name>2</name>
</code>
</Part>
</AAAA>
when i tried to sort the data using
<xsl:for-each select="Part">
<xsl:sort data-type="number"
select="descendant-or-self::code/name"/> it is doing e
first level sorting correctly, ie data is sorted in
1,2,5 order (code/name) . but sub parts of <part> 5 ie
5-3 and 5-4 are not getting sorted , similarly for
children of 5-4 also.
Any idea how we can sort sub parts ie (child <Part> )
also in this case .
Thanks & Regards
Aravind
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








