Finally, I note that your test for your filter is brittle.
@filter='filter11' will pass. (And 'filter10' will pass for two
reasons.) The best fix to this depends on how you are using @filter.
From the description of the problem, I think he wanted
@filter='filter1' rather than contains(@filter, 'filter1'). It's a
common mistake, people think of a node as "containing" a value and so
reach for the contains() function without reading the spec to see what
it does.
Michael Kay
Saxonica
--~------------------------------------------------------------------
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>
--~--