Subject: RE: [xsl] Sort problem From: Mick <mick@xxxxxxxxxxxx> Date: Mon, 5 Feb 2001 14:54:32 +0100 |
Thanks Dimitre and Jeni for you help. Dimitre, you're sollutions seem to be what I was looking for. Jeni, I will study your sollutions in detail as well (after a few more coffees). -mick -----Oorspronkelijk bericht----- Van: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]Namens Dimitre Novatchev Verzonden: Monday, February 05, 2001 13:54 Aan: mick@xxxxxxxxxxxx CC: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Onderwerp: Re: [xsl] Sort problem At last, here's the correct solution: The xsl:sort element in the previous stylesheet must be modified to the following: <xsl:sort select="translate(concat(.,self::*[contains(.,'')] /following::word[@type='end']), '-', '')"/> This will work, regardless of what character is used for hyphenation. Dimitre. --- Dimitre Novatchev <dnovatchev@xxxxxxxxx> wrote: > OK, > > This will work only if your hyphenation character comes before any > other characters in the words. > > One example is to use"~" instead of "-". > > Interestingly enough, MSXML3 sorts "-" before the alphabetical > characters and "~" after them. __________________________________________________ Get personalized email addresses from Yahoo! Mail - only $35 a year! http://personal.mail.yahoo.com/ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Sort problem, Dimitre Novatchev | Thread | Re: [xsl] Sort problem, Jeni Tennison |
Re: [xsl] Detecting presence of att, David Carlisle | Date | RE: [xsl] Proper way to use XSL for, Michael Kay |
Month |