Re: [xsl] Partial Matching For

Subject: Re: [xsl] Partial Matching For
From: Joerg Heinicke <joerg.heinicke@xxxxxx>
Date: Mon, 30 Dec 2002 15:40:15 +0100
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


Current Thread