Subject: RE: [xsl] CDATA in XML->XML transformation From: "Casadome, Francisco Javier" <Francisco.Casadome@xxxxxxxxxxxxxx> Date: Tue, 25 Sep 2001 18:48:28 +0200 |
Hi Thomas, Try this: <xsl:template match="Action"> <solution> <xsl:text disable-output-escaping="yes"><![CDATA[</xsl:text> <xsl:apply-templates select="text()|i|b" /> <xsl:text disable-output-escaping="yes">]]></xsl:text> </solution> </xsl:template> Cheers, Frank. -----Original Message----- From: me [mailto:info@xxxxxxxxxxxxx] Sent: martes, 25 de septiembre de 2001 18:20 To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] CDATA in XML->XML transformation hi list i came across the following problem: i need to transform an XML file into a different XML file. one element needs to be defined as CDATA in the second XML file. right now i got <xsl:template match="Action"> <solution><xsl:apply-templates select="text()|i|b" /></solution> </xsl:template> which produces an output like <solution>this is a <i>nice</i> test</solution> but now i need the output to be a CDATA section, as i don't want the <i></i> part being parsed further, eg the output must look like <solution><![CDATA[this is a <i>nice</i> test]]></solution> right now i got no clue whatsoever how to include "<![CDATA[" and "]]>" through the XSL file... any help is very appreciated! thanks Thomas XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] CDATA in XML->XML transfo, Michael Kay | Thread | RE: [xsl] CDATA in XML->XML transfo, me |
RE: [xsl] Java extension functions, Matthew L. Avizinis | Date | RE: [xsl] CDATA in XML->XML transfo, me |
Month |