[xpath] Selecting the position of a node relative to its siblings?

C

Cory Nelson

I'm trying to get a node position, something like foo/bar[1]/position()
giving 2 for <foo><bleh><bar></foo>

Nothing I've tried has worked, so I'll be grateful for any help!
 
P

Peter Flynn

Cory said:
I'm trying to get a node position, something like foo/bar[1]/position()
giving 2 for <foo><bleh><bar></foo>

That's not well-formed. Did you mean

Nothing I've tried has worked, so I'll be grateful for any help!

foo/bar[1]/count(preceding-sibling::*)+1

///Peter
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,992
Messages
2,570,220
Members
46,807
Latest member
ryef

Latest Threads

Top