Subject: using xsl:output-character to render characters in 2 ways
From: Tom T <tomw289@xxxxxxxxxxxxxx>
Date: Thu, 12 Nov 2009 12:16:23 +0000
|
I wish to process single quotes in the following way:
- when it is retreived from the source XML it should be escaped to '
- when it is embedded within the XSLT stylesheet it should not be
escaped and rendered as a '.
To acheive this I have set up the following output-characters in a
character map:
<xsl:output-character character="'" string="&#39;" />
<xsl:output-character character="&single-quote;" string="'" />
This works but it means I have to use the &single-quote; entity every
time I want to use a single quote in the xslt (eg for javascript.)
Is there a better way to do this in XSLT 2?
Thanks
|