[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: CDATA in XML->XML transformation
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: 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
|
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
|