Subject: Re: [xsl] Creating a cdata section using xsl From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 27 Feb 2001 13:14:11 GMT |
For example, given the source document: <person> <name>John Doe</name> </person> <xsl:template match="/"> <doc> <display> <xsl:apply-templates/> </display> </doc> </xsl:template> <xsl:template match="person"> <html> <xsl:apply-templates/> </html> </xsl:template> <xsl:template match="name"> <body> <xsl:apply-templates/> </body> </xsl:template> I want a resulting document that looks like: <doc> <display> <[!CDATA[ <html> <body>John Doe</body> </html> ]]> <display> </doc> The above will generate (modulo white space) <doc> <display> <html> <body>John Doe</body> </html> <display> </doc> which is equivaent input to any XML parser, so presumably good enough for your needs, although if you'd prefer the display element to be output as a CDATA section you may _request_ that using <xsl:output method="xml" cdata-section-elements="display" /> David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Control Centre. For further information visit http://www.star.net.uk/stats.asp XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Creating a cdata section , Francis Norton | Thread | Re: [xsl] Creating a cdata section , Arnaud Vandyck |
[xsl] Redirecting...Is is possible , Sachidanandam E.K | Date | RE: [xsl] xsl:key and grouping & bo, Roger . Menday |
Month |