[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] translate() function, changing characters
Subject: RE: [xsl] translate() function, changing characters From: "James Fuller" <james.fuller@xxxxxxxxxx> Date: Thu, 3 Oct 2002 11:44:14 +0100 |
> > 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] translate() function, changin, manfred . weigel | Thread | Re: [xsl] translate() function, cha, Joerg Heinicke |
[xsl] translate() function, changin, manfred . weigel | Date | [xsl] Re: translate() function, cha, Dimitre Novatchev |
Month |