- From: Max Froumentin <mf@w3.org>
- Date: Wed, 09 Jan 2002 16:57:04 +0100
- To: Uche Ogbuji <uche.ogbuji@fourthought.com>
- Cc: "Kevin O'Riordan" <koriordan99@hotmail.com>, xsl-editors@w3.org
Yes, multi-level sorting is what I meant by "for each sort key".
Although you can still pack multi-level sort attributes in xsl:for-each
<xsl:for-each select="*"
sort-by="foo ; bar ; baz"
order="ascending descending descending"
data-type="text text number">
Max.
Uche Ogbuji <uche.ogbuji@fourthought.com> writes:
>> A similar solution had been suggested in the WG around 1998. The
>> problem is that you need a whole bunch of attributes for each sort key
>> (data type, ascending/descending, upper/lower case) and there wouldn't
>> be an easy way to specify some or all them for each sort key as
>> attributes of the same element.
>
> Well, you could pack all those attributes right into the xsl:for-each.
> I think the more convincing argument against this is that the status quo
> allows simple expression of multi-level sorting.
Received on Wednesday, 9 January 2002 10:57:35 UTC