[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Fw: <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("<>")</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("<>")</script> <script2 language="javascript">alert("<>")</script2> </xsl:template> </xsl:stylesheet> Result: <script language="javascript">alert("<>")</script><script2 language="javascript">alert("<>")</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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|