Do you mean its more resiliant in that a default template will be invoked
for any schema change?
For schema that are being modified is it not better to have a stylesheet
that doesn't render any schema changes without explicitly adding it to the
XSLT?
From: "Michael Kay" <mike(_at_)saxonica(_dot_)com>
Reply-To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
Subject: RE: [xsl] apply-templates and predicates
Date: Wed, 27 Apr 2005 14:23:19 +0100
> when applying templates it is possible to filter out unwanted
> nodes in a
> number of ways, one is by putting a predicate on the
> apply-templates command
> and use modes if you have more than one filter. Another is to
> apply-templates to all nodes and put a predicate on the
> template match -
> this avoids the use of modes.
>
> Can anyone ... provide advantages of doing the latter?
>
It's more resilient to unexpected input, e.g. as a result of schema
changes.
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>
--~--
_________________________________________________________________
Want to block unwanted pop-ups? Download the free MSN Toolbar now!
http://toolbar.msn.co.uk/
--~------------------------------------------------------------------
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>
--~--