Subject: Re: <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 |
Michael Kay - 9 Dec 2004 15:35:29 -0000
António Mota - 9 Dec 2004 22:40:36 -0000
- António Mota - 10 Dec 2004 12:39:37 -0000 <=
|
|