Re: [xsl] Catch ALL | Failed template rule

Subject: Re: [xsl] Catch ALL | Failed template rule
From: Karl Stubsjoen <kstubs@xxxxxxxxx>
Date: Mon, 21 Mar 2005 09:08:34 -0700
That's what I figured.  I was hoping to avoid such.  It's much cleaner
to right a single apply-templates rule.  Uggg.



On Mon, 21 Mar 2005 15:54:06 GMT, David Carlisle <davidc@xxxxxxxxx> wrote:
> 
> > How do I setup a template rule for this non-existent match?
> 
> You can't: templates are fired by matching nodes, if you select an empty
> node set, then no templates will be invoked.
> 
> If you want something to happen if there is not an ABC/D child do
> 
> <xsl:if test="not(ABC/D)">
> something
> </xsl:if>
> 
> 
> ________________________________________________________________________
> This e-mail has been scanned for all viruses by Star. The
> service is powered by MessageLabs. For more information on a proactive
> anti-virus service working around the clock, around the globe, visit:
> http://www.star.net.uk
> ________________________________________________________________________

Current Thread