[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] exclude-result-prefixes
Subject: [xsl] exclude-result-prefixes From: "Kevin Collins" <kevin.collins@xxxxxxx> Date: Thu, 4 Nov 2004 16:27:30 -0500 |
In the following stylesheet I use the document function to access the current stylesheet in order copy the contents of a variable. The reason I do this is because the stylesheet is built dynamically and the variable may not exist. The problem is the xsl namespace attached to the <tr> element in the output. How do I exclude that? I tried adding exclude-result-prefixes="xsl" to the <tr> element inside the variable but it didn't work. Thanks, Kevin Collins XSL: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="yes" /> <xsl:template match="/"> <table> <xsl:copy-of select="document('')/*/xsl:variable[@name='optionalstuff']/*" /> <tr> <td>Common stuff here.</td> </tr> </table> </xsl:template> <xsl:variable name="optionalstuff"> <tr> <td>Optional stuff here.</td> </tr> </xsl:variable> </xsl:stylesheet> Output: <table> <tr xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <td>Optional stuff here.</td> </tr> <tr> <td>Common stuff here.</td> </tr> </table>
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSLT 1.0: Grouping Adjace, Wendell Piez | Thread | Re: [xsl] exclude-result-prefixes, Geert Josten |
Re: [xsl] Grouping by key, Dimtre Novatchev | Date | Re: [xsl] Grouping by key, Geert Josten |
Month |
Keywords