Re: [xsl] CASE-CONVERSION

Subject: Re: [xsl] CASE-CONVERSION
From: Steve Ball <Steve.Ball@xxxxxxxxx>
Date: Wed, 06 Mar 2002 09:02:38 +1100
Jeni Tennison wrote:
i can try translate() function , but it requires to know what i want
to translate and what i want to translate it to.In my case since i
dont know what would be the text in the color ellement, I reckon
translate() wouldnt be of much help .


I think that you're misunderstanding how the translate() function works. [...snip...] So the translate() function can be used to translate words from lowercase to uppercase, as long as it's a character-by-character conversion that you're interested in (e.g. you don't want 'ß' to become 'SS').

The XSLT Standard Library provides a general solution that handles international case-conversion, like the 'ß' to 'SS' case described by Jeni. See http://xsltsl.sf.net/

Cheers,
Steve Ball

--
Steve Ball            |   XSLT Standard Library   | Training & Seminars
Zveno Pty Ltd         |     Web Tcl Complete      |   XML XSL Schemas
http://www.zveno.com/ |      TclXML TclDOM        | Tcl, Web Development
Steve.Ball@xxxxxxxxx  +---------------------------+---------------------
Ph. +61 2 6242 4099   |   Mobile (0413) 594 462   | Fax +61 2 6242 4099


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread