[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Converting a string to Uppercase or Lowercase with
On 26/11/2007, G. Ken Holman <gkholman@xxxxxxxxxxxxxxxxxxxx> wrote: > If by "nicer" you'll accept "more compact", this is what I direct my > students to include at the top of their stylesheets: > > <!DOCTYPE xsl:stylesheet [ > <!ENTITY lower 'abcdefghijklmnopqrstuvwxyz'> > <!ENTITY upper 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'> > ]> > <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > version="1.0"> > > > Then, in your stylesheet you would have: > > <xsl:variable name="pClubCaps" > select="translate($pClub,'&lower;','&upper;')"/> > > But as for functionality, translate() is all we have to work with in XSLT 1.0. Hi Ken, Out of interest - why in this case would you prefer using entities over variables? My advice would be to avoid entities, I don't see any benefit here (or in most cases, so I'm approaching this from an already negative angle :) .... especially for people new to XSLT. thanks andrew
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|