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: 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 (&#223;) 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


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