Subject: RE: [xsl] Sorting by days of the week From: Jarno.Elovirta@xxxxxxxxx Date: Tue, 23 Dec 2003 10:44:40 +0200 |
Hi, > I need to sort my output by days of the week. i.e. I have a > element called > 'dayCode' which can contain one of the following values: > MON1, MON2, TUE1, > TUE2, WED1, WED2, THU1, THU2, FRI1, FRI2 etc etc > > I've tried using <xsl:sort select="dayCode" > order="ascending"/> but as you > would expect, the output order is FRI, MON, THU, TUE, WED. > > Is there a way to do this kind or sort?? <xsl:sort select="string-length(substring-before('MONTUEWEDTHUFRISATSUN', translate(dayCode, '0123456789', '')))" data-type="number"/> <xsl:sort select="translate(dayCode, translate(dayCode, '0123456789', ''), '')" data-type="number"/> Cheers, Jarno - Revolution By Night: Faithless (Pandora) (by Assemblage 23) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Sorting by days of the we, Ragulf Pickaxe | Thread | AW: [xsl] XPATH | union operator qu, christof . hoeke |
RE: [xsl] Sorting by days of the we, Ragulf Pickaxe | Date | RE: [xsl] Sorting by days of the we, Michael Kay |
Month |