Subject: Re: [xsl] choosing next sibling From: Josh Canfield <joshcanfield@xxxxxxxxx> Date: Fri, 20 Aug 2004 16:32:53 -0700 |
<xsl:copy-of select="/Foo/Bar[position() mod 2 = 1]"/> <xsl:copy-of select="/Foo/Bar[position() mod 2 = 1]/following-sibling::Bar[1]"/> On Fri, 20 Aug 2004 16:17:53 -0700 (PDT), Anthony Ettinger <apwebdesign@xxxxxxxxx> wrote: > Hi, > > I have a xml doc that looks like this > > <Foo> > <Bar>oneA</Bar> > <Bar>oneB</Bar> > <Bar>twoA</Bar> > <Bar>twoB</Bar> > <Bar>threeA</Bar> > <Bar>threeB</Bar> > </Foo> > > and I need to have two xpath expressions that will do > the following things: > > First one: > 1) Select every other sibling starting with the the > first <Bar>. > > ie - oneA, twoA, threeA > > and another xpath expression that does this: > > 2) Select the value of the next sibling of the node in > the first expression. > > ie - oneB, twoB, threeB > > Thank you, > > ===== > Anthony Ettinger > Phone: (408) 656-2473 > apwebdesign@xxxxxxxxx > http://www.apwebdesign.com > > _______________________________ > Do you Yahoo!? > Win 1 of 4,000 free domain names from Yahoo! Enter now. > http://promotions.yahoo.com/goldrush
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] choosing next sibling, Anthony Ettinger | Thread | Re: [xsl] choosing next sibling, Anthony Ettinger |
[xsl] choosing next sibling, Anthony Ettinger | Date | Re: [xsl] keys and variables, Bruce D'Arcus |
Month |