Subject: Re: [xsl] <xsl:number> in XPath From: António Mota <xptm@xxxxxxx> Date: Thu, 9 Dec 2004 21:32:17 +0000 |
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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] <xsl:number> in XPath, Michael Kay | Thread | Re: [xsl] <xsl:number> in XPath, António Mota |
[xsl] Data-driven Display of record, Rich Caloggero | Date | [xsl] Convert 2 xml with 1 xsl file, Marcelo |
Month |