xsl-list
[Top] [All Lists]

Re: Can grouping and sorting be done in single transformation?

2003-11-10 03:15:52
This, is a grouping by position problem. Its nicely
explained at --

http://www.jenitennison.com/xslt/grouping/index.html#by-position

Regards,
Mukul

--- Herman Kwok <herman(_dot_)kwok(_at_)technologist(_dot_)com> wrote:
Hi all,

I am new to XSL. I am woundering if sorting and
grouping can be done in single transformation. If it
is possible, would you please tell me how?

Here is the screnario.

XML Data
=========
<result>
    <item desc="d"/>
    <item desc="j"/>
    <item desc="k"/>
    <item desc="e"/>
    <item desc="c"/>
    <item desc="g"/>
    <item desc="h"/>
    <item desc="i"/>
    <item desc="f"/>
    <item desc="a"/>
    <item desc="b"/>
</result>

expected result after transformation
(all the items are sortted by the value of "desc"
and 
arranged x (say 3) items in a group)
=====================================
<result>
  <group>
    <item desc="a"/>
    <item desc="b"/>
    <item desc="c"/>
  </group>
  <group>
    <item desc="d"/>
    <item desc="e"/>
    <item desc="f"/>
  </group>
  <group>
    <item desc="g"/>
    <item desc="h"/>
    <item desc="i"/>
  </group>
  <group>
    <item desc="j"/>
    <item desc="k"/>
  </group>
</result>

Any idea? 


-- 

__________________________________________________________
Sign-up for your own personalized E-mail at Mail.com
http://www.mail.com/?sr=signup

Search Smarter - get the new eXact Search Bar for
free!
http://www.exactsearchbar.com/


 XSL-List info and archive: 
http://www.mulberrytech.com/xsl/xsl-list



__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



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