This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Calling position() on a parent element
- From: Graham Ashton <gashton at cmedltd dot com>
- To: xsl-list <xsl-list at lists dot mulberrytech dot com>
- Date: 08 May 2002 16:38:19 +0100
- Subject: Re: [xsl] Calling position() on a parent element
- References: <1020868396.16471.25.camel@tp6> <3CD94B12.2020409@multiconn.com>
- Reply-to: xsl-list at lists dot mulberrytech dot com
On Wed, 2002-05-08 at 16:58, Oleg Tkachenko wrote:
> >
> > Obviously, the "position(parent)" part is wrong (it just illustrates
> > what I'd like to do).
>
> Try count(../preceding-sibling::*) to count number of preceding siblings of
> the parent element.
Thanks -- it works a treat. :)
You've made my afternoon, especially when I realised I could do:
count(../../preceding-sibling::*)
to go up another level (honestly -- it took real thought).
<scales fall from eyes/>
--
Graham Ashton
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list