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

Re: Fw: <script> tag

Subject: Re: Fw: <script> tag
From: "Thomas B. Passin" <tpassin@xxxxxxxxxxxx>
Date: Mon, 1 Oct 2001 14:10:54 -0400
xslt script tag
You need to attend to two things.  First, cdata-section-elements basically
accounts for the difference.  Second, you need to make sure you view the
actual output as text, not as XML a browser (at least, if you want to see it
exactly as it was produced).

You should also provide a root element to wrap you script tags in, otherwise
you don't have valid xml output.  You don't need to specify the html output
method (I tried it both ways), though it would be best since you seem to be
trying to generate html.

Adding <html> as the root element to your style sheet, I get the following
output (for the xml output method)(I added some newlines for clarity) :

<html><script language="javascript"><![CDATA[alert("<>")]]></script>
   <script2 language="javascript">alert("&lt;&gt;")</script2>
 </html>

Cheers,

Tom P

[Luís Camacho]


I'm using the Xalan-C++ 1.1 XSLT parser which comes with another product.

My question is: should the <script> tag mean anything for a XSLT parser?

I ask this becasuse the result i get with the following stylesheet (the xml
document isn't important, as you can see) differs from the enclosing tags.

Stylesheet:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:output method="xml" cdata-section-elements="script"/>
<xsl:template match="/">
  <script language="javascript">alert("&lt;&gt;")</script>
  <script2 language="javascript">alert("&lt;&gt;")</script2>
</xsl:template>
</xsl:stylesheet>

Result:
<script language="javascript">alert("<>")</script><script2
language="javascript">alert("&lt;&gt;")</script2>


Note that my intended result is the one relating to the script2 tag.




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


Current Thread

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.