|
Subject: RE: [xsl] grouping and sorting by date From: Nathan Shaw <n8_shaw@xxxxxxxxx> Date: Wed, 3 Mar 2004 07:29:20 -0800 (PST) |
Thanks Jarno. I did not see your earlier reply, sorry.
I figured that I either did not include enough details
or that my post was simply lost in the chop.
One question for you... could this be accomplished
using template matching instead of for-each loops?
Thanks for your help. This should at least get me
started and heading in the right direction!
--Nathan
--- Jarno.Elovirta@xxxxxxxxx wrote:
> Hi,
>
> > I am trying to group and sort by date in an xslt I
> am
> > working on going from xml to html. Specifically, I
> am
> > trying to sort by year, month and then day on an
> > event's start date. It appears that I may need to
> use
> > keys and a sorting method to do this. I have
> looked
> > through the FAQs and other tutorials, but I am
> having
> > trouble grokking it. Can someone lend some help?
>
> Didn't I or someone else here already reply to you
> about the sorting? Could you elaborate on exactly
> what do you have problems with? First declare the
> key to be used in the Muechian grouping
>
> <xsl:key name="group" match="xcal:vevent"
> use="substring-before(xcal:dtstart, ' ')"/>
>
> then group and sort with
>
> â?¦
> <!-- process groups -->
> <xsl:for-each select="xcal:vevent[generate-id(.) =
> generate-id(key('group',
> substring-before(xcal:dtstart, ' ')))]">
> <xsl:sort
> select="translate(substring-before(xcal:dtstart, '
> '), '-', '')" data-type="number" />
> <!-- process group members -->
> <xsl:for-each select="key('group',
> substring-before(xcal:dtstart, ' '))">
> â?¦
> </xsl:for-each>
> </xsl:for-each>
> â?¦
>
> Cheers,
>
> Jarno - Chris C: Vengeance Is Mine
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you?re looking for faster
http://search.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| RE: [xsl] grouping and sorting by d, Jarno . Elovirta | Thread | RE: [xsl] grouping and sorting by d, Jarno . Elovirta |
| Re: [xsl] stylesheet to create wml , G. Ken Holman | Date | RE: [xsl] Identity Transformations, Karl J. Stubsjoen |
| Month |