xsl-list
[Top] [All Lists]

Re: muliple level sorting using xsl:sort

2005-09-05 13:50:20
You never showed what the result should be. 

I simply don't understand what problem you have...

And I don't want to assume something not stated, like the other
people, answering this post do.

Cheers,
Dimitre Novatchev.

On 9/5/05, Aravind J <aravindjp(_at_)yahoo(_dot_)com> wrote:
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

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--




-- 
Cheers,
Dimitre Novatchev
---------------------------------------
Harry did not ask how Dumbledore knew; ...but Harry had long since
learned that bangs and smoke were more often the marks of ineptitude
than expertise.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>