Re: [xsl] Clarifying mode and built-in template usage

Subject: Re: [xsl] Clarifying mode and built-in template usage
From: David Carlisle <davidc@xxxxxxxxx>
Date: Thu, 14 Jun 2007 22:16:48 +0100
> I thought the "*" template with no mode attribute would be used because
> it would override the built-in template.

I'm not sure if I understand what output you expected, but there is
nothing special about templates with no mode, "no mode" otherwise known
as "default mode" is essentially just a mode with no name, but in other
respects works the same way as a mode with a name.  So if you go
<xsl:template match="*">... that applies only to the no-mode case in
exactly the same way as <xsl:template match="*" mode="m"> applies to the
mode=m case. 


The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. 

Current Thread