[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Help with lots of <'s

Subject: Re: Help with lots of <'s
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 26 Aug 1999 17:36:14 +0100 (BST)
javascript xml parse charachters
 Mike Brown writes


   > The JavaScript has a lot of "<",">" and "&" characters in 
   > it. [...] Is there a way I can use these charachters in a
   > large block without having to write the equivalent 
   > entities every time?

   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.

David


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread
  • Help with lots of <'s
    • Joe - Thu, 26 Aug 1999 09:40:13 +0100
      • <Possible follow-ups>
      • Mike Brown - Thu, 26 Aug 1999 10:09:33 -0600
        • David Carlisle - Thu, 26 Aug 1999 17:36:14 +0100 (BST) <=

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.