| 
 
Subject: Re: [xsl] Conditional extraction of data From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 8 Nov 2004 14:11:11 GMT  | 
> This is just a personal preference though. 
Not really, as it produces a different result. Sometimes you need one
of those results and sometimes the other.
you have
<xsl:template match="tag2" mode="copier">
<i><xsl:apply-templates/></i>
</xsl:template> 
which means tag2 gets turned into i but the contents of tag2 are not
copied they get the default mode applied (which presumably doesn't copy)
The originally proposed solution would be equivalent to
<xsl:template match="tag2" mode="copier">
<i><xsl:apply-templates mode="copier"/></i>
                        ^^^^^^^^^^^^^
</xsl:template> 
which would change tag2 to i but recursively copy its content (except
for any nested tag2 elements of course).
I find that, normally, I'd want this second form.
David
________________________________________________________________________
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 | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Conditional extraction of, Bryan Rasmussen | Thread | Re: [xsl] Conditional extraction of, Bryan Rasmussen | 
| RE: [xsl] Conditional extraction of, Bradley, Peter | Date | RE: [xsl] XML/XSL free editor (ecli, Andrew Welch | 
| Month |