Re: [xsl] escaping inverted commas

Subject: Re: [xsl] escaping inverted commas
From: David Elsmore <delsmore@xxxxxxxxxxxxx>
Date: Thu, 23 Oct 2003 08:59:25 +0100
Kathy, Thanks for your assistance. Could you possibly providede an example of how to call this template?

Thanks again


Kathy Burke wrote:

Here is a template from Jeni Tennison - works great for escaping all sorts
of things. Just call it from wherever you need it.

<xsl:template name="escape-apos">
	<xsl:param name="string"/>
	<xsl:variable name="apos" select='"&apos;"' />
		<xsl:when test='contains($string, $apos)'>
			<xsl:value-of select="substring-before($string,
$apos)" />
			<xsl:call-template name="escape-apos">
				<xsl:with-param name="string"
select="substring-after($string, $apos)" />
			<xsl:value-of select="$string" />

-----Original Message----- From: David Elsmore [mailto:delsmore@xxxxxxxxxxxxx] Sent: Wednesday, October 22, 2003 10:45 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] escaping inverted commas


Given the following snippet:

<feedback>That's correct</feedback>

How can I achieve this output?

That\'s correct

Thanks in advance

David Elsmore
IT Development Manager
School of Social Sciences and Law
Oxford Brookes University
Tel: 01865 484176
email: delsmore@xxxxxxxxxxxxx

XSL-List info and archive:

Current Thread