[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Select everything up to and including the first <
May be something like this *[not(self::section)] | section[1] (not tested) On 13 April 2017 at 02:36, Rick Quatro rick@xxxxxxxxxxxxxx < xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote: > Hi All, > > Here is my xml: > > <?xml version="1.0" encoding="UTF-8"?> > <chapter> > <title>Title</title> > <intro> > <p>Intro</p> > </intro> > <section></section> > <section></section> > <section></section> > </chapter> > > My context node is the <chapter> element. I want to select everything up to > and including the first <section>. I am trying this > > > //chapter/*[not(self::section[position()>1])] > > but it selects all of the children of chapter. In the above example, I am > trying to select all of the children except the last two sections. Thank > you > in advance. > > Rick > > Rick Quatro > Carmen Publishing Inc. > rick@xxxxxxxxxxxxxxx > 585-366-4017 > > > > > -- Regards, Mukul Gandhi
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|