xsl-list
[Top] [All Lists]

RE: selecting the nearest preceding sibling

2003-05-13 07:31:04


De : Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com 
[mailto:Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com]
The nearest preceding sibling fitting the criterium is 
the last one in that nodeset (the nodes are always in 
document order)... that is, 

preceding-sibling::tag[a and last()]

Wrong. Simple "last()" will always evaluate to a positive 
number, thus the above will compile to

  preceding-sibling::tag[a]

Ooops - yes, of course.

Furthermore, nodes are always *processed* in document order, 
but preceding-sibling is a preceding axis and 
[snip]

This was new to me though - thanks for the enlightenment.

Cheers,
Dave.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>