[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Position() with absolute paths
> I have been trying to use count(preceding:://a/b/c/d/e) axis such as preceding:: has to be followed by a node test, not an arbitrary Xpath. also preceding:: always refers to all the original source tree not just to the nodes in a selected node set. what you want to do is in fact rather easier in xpath2 drafts which have << operator and intersect operators for this kind of thing but you can do it in xpath1 assuming $x is select=/a/b/c/d/e[@x=8] then you want those nodes in /a/b/c/d/e[ generate-id(.|$x)[1] != generate-id($x)] or if you know x attribute is unique you can do /a/b/c/d/e[(.|$x)[1]/@x != 8] David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
|
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
|