Hi Arun, I'm wanting to insert character rather than remove them, ie.
Replace \ with \\ and " with \".
-----Original Message-----
From: Arun Sinha [mailto:arunsinha666(_at_)hotmail(_dot_)com]
Sent: Wednesday, 10 November 2004 5:39 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
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(_at_)essemer(_dot_)com(_dot_)au>
Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
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(_dot_)Elovirta(_at_)nokia(_dot_)com
[mailto:Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com]
Sent: Wednesday, 10 November 2004 5:11 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
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
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--
_________________________________________________________________
The happening world of BPO! Know all that you need to know!
http://www.bpowatchindia.com/msn/ Keep in step with what's hot!
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--