Subject: RE: [xsl] for i = 1 to 10, or while (is there an equivalent?) From: "Steven Reddie" <smr@xxxxxxxxxxxxxx> Date: Wed, 10 Nov 2004 18:32:31 +1100 |
Hi Arun, I'm wanting to insert character rather than remove them, ie. Replace \ with \\ and " with \". -----Original Message----- From: Arun Sinha [mailto:arunsinha666@xxxxxxxxxxx] Sent: Wednesday, 10 November 2004 5:39 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] for i = 1 to 10, or while (is there an equivalent?) Hi, I might sound stupid here but are you trying to output foobarxxx -> foobarxxx from the string foo\bar"xxx -> foo\\bar\"xxx ? If yes then simply use the following :- <xsl:value-of select="translate($var,'"\','')" /> Cheers. Arun >From: "Steven Reddie" <smr@xxxxxxxxxxxxxx> >Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> >Subject: RE: [xsl] for i = 1 to 10, or while (is there an equivalent?) >Date: Wed, 10 Nov 2004 17:31:19 +1100 > >Ah, of course, I hadn't thought of trying recursion. I got an evil >hack working just now, using select="//*" and >substring($var,position(),1) -- really nasty :-) > >Thanks very much for the reference. > >Regards, > >Steven > >-----Original Message----- >From: Jarno.Elovirta@xxxxxxxxx [mailto:Jarno.Elovirta@xxxxxxxxx] >Sent: Wednesday, 10 November 2004 5:11 PM >To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx >Subject: RE: [xsl] for i = 1 to 10, or while (is there an equivalent?) > >Hi, > > > I'm probably going about this the wrong way, but I have a C string > > in a variable that I want to escape the backslashes and > > double-quotes prior to output. ie. foo\bar"xxx -> foo\\bar\"xxx I > > figured I could use the XPath contain and substring functions to do > > what I want, but I can't find a way to iterate until there are no > > more characters of interest. Can this be done in XSL/XPath? > >Recursion. > >FAQ has an entry about this ><http://www.dpawson.co.uk/xsl/sect2/StringReplace.html#d9175e82>. > >Cheers, > >Jarno > _________________________________________________________________ The happening world of BPO! Know all that you need to know! http://www.bpowatchindia.com/msn/ Keep in step with what's hot!
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] for i = 1 to 10, or while, Arun Sinha | Thread | RE: [xsl] for i = 1 to 10, or while, Jarno.Elovirta |
RE: [xsl] XSL, XSL:FO, Ganesh Babu Nallamot | Date | [xsl] Unprefixed namespace and XSL, Szabó Áron |
Month |