Subject: Remove a particluar Attribute from all the node
From: "Animesh Sharma" <asharma@xxxxxxxxxxxxxxxx>
Date: Thu, 22 Apr 2004 13:17:12 +0530
|
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
|