[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] using xsl:output-character to render characters in 2 ways


Subject: Re: [xsl] using xsl:output-character to render characters in 2 ways
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 23 Dec 2009 11:40:55 GMT

> Yes, that works, but I thought it was deprecated. Is there no better
> way in XSLT 2?

Not really, but you should never need to do this anyway.

If you are serving the result as text/html, use the html output method
and then no quoting is necessary (or possible) in HTML script element.

If you are serving as application/xhtml+xml use the xhtml output method
and allow the system to quote using either CDATA section or & lt entity
references, and any browser that understands application/xhtml+xml 
will understand this quoting and pass the correct characters to the
javascript engine.

David


Current Thread
Keywords