|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: translate quote into quote quote
The only thing I can see that's obviously wrong is that <xsl:with-param name="substring-after($string,$apos)"/> should be <xsl:with-param name="string" select="substring-after($string,$apos)"/> Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Philippe LAPLANCHE [mailto:philippe.laplanche@xxxxxxxxxxxx] > Sent: 12 December 2005 06:23 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: translate quote into quote quote > > Hi, > I need to translate a string such as this one : > I'm sad that I can't do it by myself > Into : > I''m sad that I can''t do it by myself > > I'm using XSLT 1.0, and I tried to do something like that : > > <xsl:template name="escapeQuotes"> > <xsl:param name="string"/> > <xsl:variable name="apos" select="'"/> > <xsl:if > test="not(contains($string,$apos))"><xsl:value-of > select="$string"/></xsl:if> > <xsl:if test="contains($string,$apos)"> > <xsl:value-of > select="substring-before($string,$apos)"/><xsl:value-of > select="$apos"/><xsl:value-of select="$apos"/><xsl:call-template > name="escapeQuotes"><xsl:with-param > name="substring-after($string,$apos)"/></xsl:call-template> > </xsl:if> > </xsl:template> > > > I'm doing something wrong ... > > Philippe
|
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
|

Cart








