xsl-list
[Top] [All Lists]

RE: remove certain elements but keep children

2004-10-04 11:44:31
Hi Ben,

try this stylesheet:

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>

<xsl:output method="html" omit-xml-declaration="no"/>

<xsl:template match="/">
        <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
        <head>
        </head>
        <body>
                <xsl:apply-templates select="*" />
        </body>
        </html>
</xsl:template>

<xsl:template match="*">
        <xsl:copy>
                <xsl:copy-of select="@*"/>
                <xsl:apply-templates/>
        </xsl:copy>
</xsl:template>

<xsl:template match="output">
        <xsl:apply-templates select="*"/>
</xsl:template>

</xsl:stylesheet>

Cheers,
<prs/>