xsl-list
[Top] [All Lists]

Remove a particluar Attribute from all the node

2004-04-22 00:47:12
Hello,

I want to write an XSL which will remove the particular attribute from all the 
node in the DOM tree.

I tried to write somthing like where fr_elementid is the attribute name which I 
want to remove from all the element:

<xsl:template match="@*">
         <xsl:choose>
         <xsl:when test="name()='fr_elementid'">        
         </xsl:when>
        <xsl:otherwise>
                <xsl:copy>
                        <xsl:apply-templates select="."/>
                </xsl:copy>     
        </xsl:otherwise>
        </xsl:choose>
</xsl:template>

<xsl:template match="*|text()">
        <xsl:copy>
                <xsl:apply-templates select="*|text()"/>
        </xsl:copy>
</xsl:template>

Can someone help me out to tackle this problem.
Thanks in anticipation of your help,

Regards,
Animesh


<Prev in Thread] Current Thread [Next in Thread>