Subject: [xsl] translate() function, changing characters From: manfred.weigel@xxxxxx Date: Thu, 3 Oct 2002 12:34:21 +0200 |
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: % = & # Any suggestions are appreciated! Thanks in advance manfred XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Building tables with opti, David Carlisle | Thread | RE: [xsl] translate() function, cha, James Fuller |
[xsl] Building tables with optional, Grant Thiselton | Date | RE: [xsl] translate() function, cha, James Fuller |
Month |