[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] finding position() in xpath 1.0
hi all
i have to find an xpath 1.0 expression (unfortunately no way around) that selects all elements CELL that have in the following ROW a CELL with an attribute @test='yes' *and* the same position. <ROW> <CELL/> <CELL/> <-- select this and only this <CELL/> </ROW> <ROW> <CELL/> <CELL test="yes"/> <CELL/> </ROW> <ROW> <CELL/> <CELL/> <CELL/> </ROW> phew. how can i do that in xpath 1.0? i tried this one: //CELL[../following-sibling::*[1]/CELL[position()=count(current()/ preceding-sibling::CELL)+1]/@text='yes'] but i know current() is not valid there because it's 2.0. is there any way to express in xpath 1.0 what i want? regards frank
|
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
|