Subject: RE: [xsl] for i = 1 to 10, or while (is there an equivalent?) From: "Arun Sinha" <arunsinha666@xxxxxxxxxxx> Date: Wed, 10 Nov 2004 06:39:09 +0000 |
I might sound stupid here but are you trying to output foobarxxx -> foobarxxx from the string foo\bar"xxx -> foo\\bar\"xxx ?
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] for i = 1 to 10, or while, Steven Reddie | Thread | RE: [xsl] for i = 1 to 10, or while, Steven Reddie |
RE: [xsl] for i = 1 to 10, or while, Steven Reddie | Date | Re: [xsl] for i = 1 to 10, or while, Mukul Gandhi |
Month |