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
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--