Subject: [xsl] Re: Re: Simple Replacement From: Dimitre Novatchev <dnovatchev@xxxxxxxxx> Date: Wed, 17 Jul 2002 05:13:24 -0700 (PDT) |
--- "Vasu Chakkera" <vasucv at hotmail dot com> wrote: > > Hi Mike, > > Use the identity templates plus an additional one matching the > element > that is to be renamed: > > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform";> > <xsl:output method="xml" omit-xml-declaration="yes"/> > <xsl:template match="/ | @* | node()"> > <xsl:copy> > <xsl:apply-templates select="@* | node()"/> > </xsl:copy> > </xsl:template> > > <xsl:template match="PolicyPeriod"> > <com.castek.insure3.customer.businessobjects.PolicyPeriod> > <xsl:apply-templates select="@* | node()"/> > </com.castek.insure3.customer.businessobjects.PolicyPeriod> > </xsl:template> > </xsl:stylesheet> > > ... wouldnt the following do the job?? > > <?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" indent="yes"/> > <xsl:template match="PolicyPeriod"> > <com.castek.insure3.customer.businessobjects.PolicyPeriod> > <xsl:copy-of select="node()"/> > </com.castek.insure3.customer.businessobjects.PolicyPeriod> > </xsl:template> > </xsl:stylesheet> > > vasu No, not in the case there are nested elements that are to be renamed. ===== Cheers, Dimitre Novatchev. http://fxsl.sourceforge.net/ -- the home of FXSL __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Re: Re: Simple Replacement, Dimitre Novatchev | Thread | [xsl] what is the difference betwee, abhishek srivastava |
RE: [xsl] Naming conventions, Bodrul Haque | Date | RE: [xsl] how to use xsl template t, Jarno . Elovirta |
Month |