Subject: Re: [xsl] modifying elements value From: Mukul Gandhi <mukul_gandhi@xxxxxxxxx> Date: Wed, 21 Jul 2004 10:27:36 -0700 (PDT) |
Hi Ajit, You can do this by modifying the identity template - <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="@* | node()"> <xsl:copy> <xsl:apply-templates select="@*" /> <xsl:apply-templates select="node()" /> </xsl:copy> </xsl:template> <xsl:template match="third"> <third>changed value</third> </xsl:template> </xsl:stylesheet> Regards, Mukul --- Ajit Sawant <adsawant@xxxxxxxxxxx> wrote: > Hello > > I want to copy whole XML message as-is but want to > modify only one > elements value to something else (in following > example element <third>) > > How can I do this using XSL > > e.g. > > <req> > <first>123</first> > <second>abc</second> > <third>xyz</third> > <forth>345</forth> > <another_level> > <element>12</element> > <another_level> > > </req> > > to change to > > <req> > <first>123</first> > <second>abc</second> > <third>changed value</third> > <forth>345</forth> > <another_level> > <element>12</element> > <another_level> > > </req> > > Thanks > Ajit __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] modifying elements value, Ajit Sawant | Thread | Re: [xsl] modifying elements value, Wendell Piez |
Re: [xsl] Is it OK for xsl:output t, Barry Lay | Date | RE: [xsl] How to use xsl:result-doc, Anita.Lund |
Month |