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]
Other format: [Raw text]

RE: Muenchian method, and keys 'n stuff


> It's interesting that you can build a sequence of integers in XPath
> 2.0 with the 'to' operator, but not a sequence of characters. For this
> situation, it would be really nice to be able to do:
>
>   <xsl:for-each select="'a' to 'z'">
>     ...
>   </xsl:for-each>
>

It's often been suggested that there should be char-to-unicode and
unicode-to-char functions, which would allow you to write

<xsl:for-each
    select="for $i in char-to-unicode('a')
                   to char-to-unicode('z')
            return unicode-to-char($i)">
...
</xsl:for-each>

That would be explicitly based on Unicode values; finding all the characters
that are between 'a' and 'z' in your default collating sequence sounds like
a more difficult challenge.

Mike Kay


 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]