[Home] [By Thread] [By Date] [Recent Entries]

Subject: Re: XPath question
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 3 Feb 2003 22:43:00 GMT
you may prefer to to just generate your 1.2.3 number directly using
<xsl:number/>
but to answer the question

> I have struggled in vain today to come up with an XPath expression
> which would tell me how many elements are on the preceding-sibling axis
> of the parent of a given node. 

count(../preceding-sibling::*)

if by given node you mean current node,
if $x is the given node then:
count($x/../preceding-sibling::*)


David

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread
  • XPath question
    • cknell - Mon, 3 Feb 2003 17:20:38 -0500 (EST)
      • David Carlisle - Mon, 3 Feb 2003 17:41:21 -0500 (EST) <=
      • Zack Brown - Mon, 3 Feb 2003 17:47:04 -0500 (EST)
      • Michael Kay - Mon, 3 Feb 2003 18:40:47 -0500 (EST)
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member