[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: for i = 1 to 10, or while (is there an equivalent?
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: 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
|
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
|