Subject: Re: Help with lots of <'s From: Tony Graham <tgraham@xxxxxxxxxxxxxxxx> Date: Thu, 26 Aug 1999 18:00:03 -0400 (EST) |
At 26 Aug 1999 17:36 +0100, David Carlisle wrote: > > Mike Brown writes > Wrap the characters in <![CDATA[...]]>, like this: > > <xsl:text disable-output-escaping="yes"> > <![CDATA[ > > <SCRIPT LANGUAGE="JavaScript"><!-- > ... foo & bar ... > --></SCRIPT> > > ]]> > </xsl:text> > > > Beware though, that if you do this you are not outputting a SCRIPT > element but the characters < S C R I P T thus this stylesheet only > works in a context in which you are linearising the result tree as an > XML file, and then re-parsing it as XML (or HTML in this case). > It wouldn't (or shouldn't) work in an embedded context where the > result tree of the stylesheet is being directly accessed, eg by the > layout engine of a browser. A better sequence would be: <SCRIPT><xsl:text><![CDATA[...]]></xsl:text></SCRIPT> The August working draft says that "The html output method should not perform escaping for the content of the script and style elements." With an up-to-date XSLT processor, you wouldn't need the xsl:text, and <SCRIPT LANGUAGE="JavaScript"><![CDATA[...]]></SCRIPT> would be fine. Regards, Tony Graham ====================================================================== Tony Graham mailto:tgraham@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9632 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ====================================================================== XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Help with lots of <'s, David Carlisle | Thread | Questions on sorting, Ian Brockbank |
RE: Converting Document object (DOM, Maxime Levesque | Date | ANNOUNCE: InDelv XML/XSL Client, Rob Brown |
Month |