Subject: RE: [xsl] Copy all nodes From: "Ranjan K. Baisak" <ranjanbaisak@xxxxxxxxx> Date: Wed, 15 Jun 2005 01:02:26 -0700 (PDT) |
Oh sorry, it is a typo <xsl:template match="Entry[not(*)]"> regards, Ranjan --- Michael Kay <mike@xxxxxxxxxxxx> wrote: > > > > Would it be like > > Not if you want to solve the problem as you > originally described it. You > never mentioned an element called "connectivity". > > MK > > > > <xsl:template match="/"> > > <xsl:apply-templates/> > > </xsl:template> > > <xsl:template match="@*|node()"> > > <xsl:apply-templates select="@*|node()" /> > > </xsl:template> > > <xsl:template match="connectivity[not(*)]"> > > <xsl:copy> > > <xsl:apply-templates select="@*|node()" /> > > </xsl:copy> > > </xsl:template> > > > > regards, > > Ranjan > > > > --- Michael Kay <mike@xxxxxxxxxxxx> wrote: > > > > > Your template is copying a node only if it has > one > > > or more children named > > > Entry. > > > > > > Use a standard identity template and supplement > it > > > with the second rule: > > > > > > <xsl:template match="Entry[not(*)]"/> > > > > > > Michael Kay > > > http://www.saxonica.com/ > > > > > > > -----Original Message----- > > > > From: Ranjan K. Baisak > > > [mailto:ranjanbaisak@xxxxxxxxx] > > > > Sent: 15 June 2005 07:39 > > > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > > > Subject: Re: [xsl] Copy all nodes > > > > > > > > I forgot to mention, if any <Entry> element > with > > > zero > > > > child, then I dont wan to copy. > > > > > > > > <xsl:template match="@*|node()"> > > > > <xsl:copy> > > > > <xsl:if test="count(child::Entry)>0"> > > > > <xsl:apply-templates select="@*|node()" > /> > > > > </xsl:if> > > > > </xsl:copy> > > > > </xsl:template> > > > > > > > > The above template does not work > > > > > > > > -Ranjan > > > > > > > > --- "Ranjan K. Baisak" > <ranjanbaisak@xxxxxxxxx> > > > wrote: > > > > > > > > > Hello, > > > > > I need a xpath expression to copy all > nodes > > > > > from > > > > > source. > > > > > e.g. input: <Entry> > > > > > <Session>2004/5</Session> > > > > > <Department>Accounting and > > > Finance</Department> > > > > > </Entry> > > > > > > > > > > output:<Entry> > > > > > <Session>2004/5</Session> > > > > > <Department>Accounting and > > > Finance</Department> > > > > > </Entry> > > > > > Can anybody tell me the xpath expression for > the > > > > > same. > > > > > > > > > > regards, > > > > > Ranjan > > > > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Tired of spam? Yahoo! Mail has the best > spam > > > > > protection around > > > > > http://mail.yahoo.com > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > __________________________________ > > > > Discover Yahoo! > > > > Find restaurants, movies, travel and more fun > for > > > the > > > > weekend. Check it out! > > > > http://discover.yahoo.com/weekend.html > > > > > > > > > > > > > > > > __________________________________ > > Discover Yahoo! > > Have fun online with music videos, cool games, IM > and more. > > Check it out! > > http://discover.yahoo.com/online.html > > __________________________________ Discover Yahoo! Stay in touch with email, IM, photo sharing and more. Check it out! http://discover.yahoo.com/stayintouch.html
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Copy all nodes, Michael Kay | Thread | [xsl] Problems with &/& in styl, Marcel Stör |
RE: [xsl] Problems with &/& in , Michael Kay | Date | Re: [xsl] Problems with &/& in , George Cristian Bina |
Month |