Subject: Re: Locate specific occurrence of element using XPath
From: "Takuki Kamiya" <kamiya@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 21 Sep 1999 10:54:53 +0900
|
Thanks to the answers I got from Steve Dahl, Sean, Mike Key,
my problem has immediately been resolved.
"(A/C/E)[4]" instead of "A/C/E[4]" worked great!
Thanks a lot.
- Takuki Kamiya
----- Original Message -----
>From : Kay Michael <Michael.Kay@xxxxxxx>
Subject : RE: Locate specific occurrence of element using XPath
> > I have been having a hard time in trying to figure out if it is at all
> > possible to tell XSLT to locate 4th <E> element which comes
> > right beneath
> > <A>/<C> in the example below using a single XPath expression.
> > Any help or
> > hint will be appreciated.
> >
> > <A>
> > <B>
> > <E></E>
> > <E></E>
> > ...
> > <C>
> > <E></E>
> > <E></E>
> > </C>
> > <C>
> > <E></E>
> > <E></E> <- I am trying to locate this element
> > <E></E>
> > <E></E>
> > </C>
> > <D>
> > <E></E>
> > <E></E>
> > ...
> > </D>
> > </A>
> >
> > I tried "A/C/E[4]", but apparently it does not work...
>
> I think "(A/C/E)[4]" will get the element you want.
>
> Mike Kay
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|