Working on a grouping problem I was trying to use preceding::sibling
on a selection of nodes that I had assembled with for-each and sorted.
It took me a long time to find out that while for-each will present the
nodes in sort order, preceding::sibling will give me the
results for a totally different node (probably document order).
Is this intended behaviour (I'm working with Xalan)? And if so, what is
the best way around this. The only way I found was to do a first
for-each copy-of all the nodes into a variable, then work with the
content of the variable in a second for-each using that variable.
One big disadvantage being that I'm cutting off all the parent
relationships when copying my node.
Thanks for your tips,
--
Ferdinand Soethe
--~------------------------------------------------------------------
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>
--~--