This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: sorting by date


Hello Mike !

> The spec isn't completely unambiguous on the point,
Do you mean the following ?
"The sort must be stable: in the sorted list of nodes, any sub list that has
sort keys that all compare equal must be in document order."
(http://www.w3.org/TR/xslt.html#sorting)

>but the general
> consensus, I think, is that order=descending should give the reverse of
> order=ascending, including for duplicates.
>

Ok, but Saxon and Xalan produce

		<Item id="8">
                <Date>17042000</Date>
            </Item><Item id="3">
                <Date>22121999</Date>
            </Item><Item id="2">
                <Date>07071999</Date>
            </Item><Item id="9">
                <Date>11011999</Date>
            </Item><Item id="1">
                <Date>02111998</Date>
            </Item><Item id="4">
                <Date>02111998</Date>
            </Item><Item id="5">
                <Date>02111998</Date>
            </Item><Item id="6">
                <Date>02111998</Date>
            </Item><Item id="7">
                <Date>02111998</Date>
            </Item><Item id="10">
                <Date>10071998</Date>
            </Item>

All Item with the same sort key value are in document order.
So, who is on the right road ?

---
Oleg Tkachenko
Multiconn International


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]