Subject: Re: [xsl] copy and replace From: Joerg Heinicke <joerg.heinicke@xxxxxx> Date: Wed, 20 Mar 2002 12:53:23 +0100 |
<xsl:template match="node()|@*"> <xsl:copy> <xsl:apply-templates select="node()|@*"/> </xsl:copy> </xsl:template>
<xsl:template match="Data[@Type = 'String'][text() = '100']"> <xsl:copy> <xsl:apply-templates select="@*"/> <xsl:text>200</xsl:text> </xsl:copy> </xsl:template>
How would i copy an xml completly ( attributes and elements ) and replace just 1 value. ( see xml example where 100 needs to be replaced by 200 ). I did manage to copy everything but can't replace the data-value (100 -> 200 ) of the Data tag
Thanks
XML
<Row> <Cell Index="6" StyleID="s21"> <Data Type="String">100</Data> </Cell> </Row>
Result XML
<Row> <Cell Index="6" StyleID="s21"> <Data Type="String">200</Data> </Cell> </Row>
System Development VIRBUS AG Fon +49(0)341-979-7411 Fax +49(0)341-979-7409 joerg.heinicke@xxxxxxxxx www.virbus.de
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] copy and replace, Joeri Belis | Thread | RE: [xsl] copy and replace, Jarno . Elovirta |
RE: [xsl] copy and replace, Jarno . Elovirta | Date | [xsl] xsl:if syntax problem, Brian Moynihan |
Month |