Re: [xsl] <xsl:number> in XPath

Subject: Re: [xsl] <xsl:number> in XPath
From: António Mota <xptm@xxxxxxx>
Date: Fri, 10 Dec 2004 12:30:54 +0000
I wonder if my messages are getting to the list, cause it seems strange no
one
is replying, and also i've received a "ezmlm warning" from the list-owner, so
i
don't know what's going on.

Can someone please answer this just to get sure?

Thanks.

Citando Antsnio Mota <xptm@xxxxxxx>:

> Dave's answer
>
> (//menu)[$pos]
>
> select the node at absolute position $pos. Now i want the other way around,
> giving a node, what is it's absolute position in the tree? I think the
answer
> will be
>
> count(menu/ancestor-or-self::menu)+count(menu/preceding::menu)
>
> that should return the same value as
>
> <xsl:number level='any' count="menu"/>
>
> Am i correct?
>
>
> Citando Antsnio Mota <xptm@xxxxxxx>:
>
> > Searching the archives i found that
> >
> > <xsl:number level="any" count="*" from="parent"/>
> >
> > will give the "absolute position" of a node in the tree.
> >
> > How can i use a similar expression on a XPath expression?
> >
> > Something like
> >
> > select="//menu[absoluteposition()=$pos]
> >
> >
> > where pos is a paramater number?
> >
> > Thanks.
> >
> >
> >
> >
> > O SAPO ja esta livre de vmrus com a Panda Software, fique vocj tambim!
> > Clique em: http://antivirus.sapo.pt
> >
> >
>
>
>
>
>
> O SAPO ja esta livre de vmrus com a Panda Software, fique vocj tambim!
> Clique em: http://antivirus.sapo.pt

Current Thread