This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Case conversion in XSL?
this is actually a serious point, and its a major pain,
whats the implication of adding an uppercase/lowercase function to XSLT ?
this is yet another example of stuff one doesnt want to do within XSL
templates.
maybe adding a 'case' attribute to xsl:text-----> ala <xsl:text
case=""></xsl:text>
since core XSLT deals with manipulating data, most of textual in content, i
would expect this to be a native function, though i can hear our kind
implementators moaning.
chow, jim fuller
----- Original Message -----
From: "David Carlisle" <davidc@nag.co.uk>
To: <xsl-list@lists.mulberrytech.com>
Sent: Thursday, October 18, 2001 9:42 AM
Subject: Re: [xsl] Case conversion in XSL?
>
> <xsl:variable name="l" select="'abcdefghijklmnopqrstuvwxyz'"/>
> <xsl:variable name="u" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/>
>
> select="translate(.,$l,$u)"
>
> Unfortunately that's an English answer.
>
> If you are using a language other than english the lists get longer.
>
> If you are using german and want an ess-zed (ß) to uppercase to SS
then even more
> unfortunately you have to work a lot harder.
>
> David
>
> _____________________________________________________________________
> This message has been checked for all known viruses by Star Internet
> delivered through the MessageLabs Virus Scanning Service. For further
> information visit http://www.star.net.uk/stats.asp or alternatively call
> Star Internet for details on the Virus Scanning Service.
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list