Subject: [xsl] CDATA help From: Midsummer Sun <midsummer.sun@xxxxxxxxx> Date: Fri, 11 Mar 2005 23:16:16 +0530 |
Friends, I am trying to *generate a XSLT stylesheet* with XSLT. Below is my attempt. <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" indent="yes" omit-xml-declaration="yes" /> <xsl:template match="/"> <![CDATA[ <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> ]]> <![CDATA[ </xsl:stylesheet> ]]> </xsl:template> </xsl:stylesheet> I thought CDATA section was neccessary to output these instructions .. <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> etc.. But this is giving me output - <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Tr ansform"> </xsl:stylesheet> The output is having characters < > etc. But I want the output as <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> </xsl:stylesheet> How I can do this? I am also curious why with my above stylesheet the output is showing < > and not < > ? Also is there any better approach? Thanks for your help.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Get the XML File name in XSL?, c p | Thread | Re: [xsl] CDATA help, David Carlisle |
RE: [xsl] current-group () function, Kessler, Marcy | Date | Re: [xsl] CDATA help, David Carlisle |
Month |