[XSL-LIST Mailing List Archive Home]
[Reply To This Message]
I want to replace "a" by "b" inside "/root/@description" . I'm using XSLT
1.0 as I copied this code example from the web. it's not working with 2.0
either anyways. I'm not restricted to any version. All I need is to be able
to replace string .
----- Original Message -----
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Sent: Tuesday, June 12, 2007 3:53 AM
Subject: RE: replace
I suspect you want select="'a'" and select="'b'".
Why are you still using XSLT 1.0, as a matter of interest? I can
it if you're in a constrained environment, e.g. in a browser, but if
using Saxon then that's clearly not the case. Doing string manipulation in
1.0 when you could be using 2.0 seems like pure masochism to me.
From: Charles Ohana [mailto:charles.ohana@xxxxxxxxxxxxxx]
Sent: 12 June 2007 03:28
I'm sorry, I know this question has been asked several times
but ... After searching everywhere I could not get the
replace function working.
See my code below you'll see what I'm trying to accomplish.
All I need is a simple working example that is replacing a
pattern withing a value.
Any hint would be appreciated. I'm using SAXON 6.5.5 (java
<?xml version="1.0" encoding="utf-8"?>
<xsl:with-param name="string" select="/root/@description" />
<xsl:with-param name="search" select="a" />
<xsl:with-param name="replace" select="b" />
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