Subject: Re: [xsl] Sorting Upper-Case first. Microsoft bug? From: Mukul Gandhi <mukulw3@xxxxxxxxx> Date: Tue, 5 Aug 2003 06:19:18 -0700 (PDT) |
Hi David , The output got is -- Location="WA4136" /> <row ReturnValue="0" Store_ID="8" Location="wA4136" /> <row ReturnValue="0" Store_ID="10" Location="WA4138" /> If you observe the 1st two rows, they are sorted correctly (W appearing before w) -- their integer part is same. The 3rd row's integer part is different than 2nd(which makes *WA*4138 after *wA*4136 -- though case-order is specified as upper-first) , so i believe output is correct.. Please let me know if i am wrong. i have just also found that *Xalan 2.5.1 produces same result as MSXML 4.0* .. Regards, Mukul --- David Carlisle <davidc@xxxxxxxxx> wrote: > > Mukul > > The output you are getting is *correct* (i.e. what > is > > defined in the spec) > > The output shown was: > > >> Location="WA4136" /> > >> <row ReturnValue="0" Store_ID="8" > >> Location="wA4136" /> > >> <row ReturnValue="0" Store_ID="10" > >> Location="WA4138" /> > > The spec makes it clear that either > W comes before w > or > w comes before W > (depending on case-order) > > Given that, how can it possibly be correct (for any > value of case-order) > that a sorted list has a w between two W's ??? > > > *There are integers in the > > Location attribute values which make you feel > sorted > > output is wrong*. > > In a lexicographic ordering you look at the first > character before > considering the later ones, the digits should have > no effect at all if > the first characters are different. > > David > > ________________________________________________________________________ > This e-mail has been scanned for all viruses by Star > Internet. The > service is powered by MessageLabs. For more > information on a proactive > anti-virus service working around the clock, around > the globe, visit: > http://www.star.net.uk > ________________________________________________________________________ > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Sorting Upper-Case first., David Carlisle | Thread | Re: [xsl] Sorting Upper-Case first., David Carlisle |
RE: [xsl] Sorting Upper-Case first., Jeff Beadle | Date | Re: [xsl] CONCAT() function, r . devries |
Month |