xsl-list
[Top] [All Lists]

RE: Catch ALL | Failed template rule

2005-03-22 12:59:15
I guess I was looking for the
cleanest way to exercise this.  I guess it would be this:
<xsl:apply-template select="not(foo/bar[(_at_)a='b'])" 
mode="unmatchedresults"/>

No, the result of the selection has to be a set of nodes, it can't be a
boolean.

The idea in your head of invoking a template rule if something isn't there
is not a ridiculous one, but it's something that the language doesn't
support, and couldn't be made to support without introducing some new
fundamental concepts. So the best one can say is: it ain't going to happen;
find another route to your destination.

Michael Kay
http://www.saxonica.com/



--~------------------------------------------------------------------
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>
--~--