Subject: Re: [xsl] Handling elements which is inside CDATA in input XML From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Mon, 01 Nov 2010 14:11:08 +0100 |
Are you limited to XSLT 1.0 or can you use XSLT 2.0? Which XSLT processor do you use?No, I can use xslt 2.0. I am using saxon9 for xml to html tranformation. CDATA contains xml elements, i need to remove only span element.
And what format exactly is there inside the CDATA section, is that XML, HTML, or what exactly? Is it ensured that '<' and '>' do only occur to delimit tags you want to remove?
<xsl:template match="*" mode="strip"> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template>
<xsl:template match="span" mode="strip"> <xsl:apply-templates/> </xsl:template>
Martin Honnen http://msmvps.com/blogs/martin_honnen/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Handling elements which i, Ramkumar.V | Thread | Re: [xsl] Handling elements which i, Michael Kay |
Re: [xsl] Handling elements which i, Ramkumar.V | Date | [xsl] XSL-FO: Creating Marginalias , Gerhard Glatz |
Month |