|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: translate() function, changing characters
> > Hi *! > > Is it possible to translate a character to several other Characters? > <xsl:value-of select="translate(current(),'a','A')"/> > would change every 'a' to 'A' in the current node. > > But I have to change '%' to '%25', that doesn´t work with the translate() > Function. > > My XML could look like this: > > <menu_choosen>H&M 15% Investment vs. #20 = today</menu_choosen> > This String is used for viewing on a website, but also as a parameter for > the next request. > --> <a href="ServletName?user=xxx&key=H&M 15% Investment vs. #20 = > today">H&M 15% Investment vs. #20 = today</a> > > In this case H is the value of the parameter named key, and M 15% > Investment vs. #20 is the name of the next parameter (whitespaces would be > replaced with %20 by the browser) and so on... > > The focus is on these characters: > % > = > & > # > i believe this is mine http://www.exslt.org/str/functions/replace/index.html the xslt template there will illustrate how to do this search the archives, as we had a recent request exactly for this. cheers, jim fuller XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








