This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: xsl:sort and datatypes
- From: Ernst Wolthaus <ernst dot wolthaus at cmg dot nl>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 8 May 2002 14:08:36 +0200
- Subject: RE: [xsl] xsl:sort and datatypes
- Reply-to: xsl-list at lists dot mulberrytech dot com
Dear Micheal,
Dates are in 'dd-mm-yyyy' format
Ernst Wolthaus
-----Original Message-----
From: Michael Kay [mailto:michael.h.kay@ntlworld.com]
Sent: woensdag 8 mei 2002 10:05
To: xsl-list@lists.mulberrytech.com
Subject: RE: [xsl] xsl:sort and datatypes
Use data-type="number" on xsl:sort.
For sorting on dates, tell us what format your dates are in.
Michael Kay
Software AG
home: Michael.H.Kay@ntlworld.com
work: Michael.Kay@softwareag.com
> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com
> [mailto:owner-xsl-list@lists.mulberrytech.com]On Behalf Of Ernst
> Wolthaus
> Sent: 08 May 2002 07:37
> To: XSL-List@lists.mulberrytech.com
> Subject: [xsl] xsl:sort and datatypes
>
>
> Hi all,
>
> I was wondering if anyone could tell me if xsl:sort would
> sort the following
> xml correctly:
>
> <?xml version="1.0"?>
> <root>
> <data>
> <intNumber dt:dt="i4"
> xmlns:dt="urn:schemas-microsoft-com:datatypes">1</intNumber>
> </data>
> <data>
> <intNumber dt:dt="i4"
> xmlns:dt="urn:schemas-microsoft-com:datatypes">10</intNumber>
> </data>
> <data>
> <intNumber dt:dt="i4"
> xmlns:dt="urn:schemas-microsoft-com:datatypes">11</intNumber>
> </data>
> <data>
> <intNumber dt:dt="i4"
> xmlns:dt="urn:schemas-microsoft-com:datatypes">2</intNumber>
> </data>
> <data>
> </root>
>
> Because I get the next result:
>
> 1
> 10
> 11
> 2
>
> Of course I want:
>
> 1
> 2
> 10
> 11
>
> The data-type attribute of xsl:sort only support
> text/number/qname and I
> also want to sort on datefields.
>
> Thanks all!
> Ernst Wolthaus
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list