Hello Divakar,
not independent on the other templates you are using, the following one
will at least solve your problem:
<xsl:template match="*">
<xsl:element name="translate(name(), '1234567890', '')">
<xsl:copy-of select="@*"/>
<xsl:apply-templates select="node()"/>
</xsl:element>
</xsl:template>
Regards,
Joerg
Divakar Satyanarayan wrote:
Hi,
I have an XML file which has tags corresponding to the number of orders
<ORDER1>
<QUOTE1>
120
</QUOTE1>
<QUANTITY1>
87
</QUANTITY1>
</ORDER1>
<ORDER2>
<QUOTE2>
789
</QUOTE2>
<QUANTITY2>
980
</QUANTITY2>
</ORDER2>
I want to generate an XML file that would correspond to following XML
<ORDER>
<QUOTE>
120
</QUOTE>
<QUANTITY>
87
</QUANTITY>
</ORDER>
<ORDER>
<QUOTE>
789
</QUOTE>
<QUANTITY>
980
</QUANTITY>
</ORDER>
Can anybody help me ?
Regards,
Divakar
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list