|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XPath count/contains
Hi, > if i use > <xsl:value-of select="count(//b_id)"/> > i get result 2 > but i would like to count upon the att ID in <b_id>. > > so that i get a count for id=1 within <b_id> 1 > and count for id=3 within <b_id> 2 > > I guess XPath doesn't support this. is there anyother solution (without > using any script language). So you want to group the nodes by ID and then return the count? For suitably large values of XPath this is possible - XPath 2.0 will do the trick easily: for $id in distinct-values(//b_id/@id) return ($id, count(//b_id[@id=$id])) Martin
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








