Subject: Re: [xsl] xsl:apply-templates behaving differently depending on the node copied? From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 11 May 2005 23:38:18 +0100 |
Thanks Mukul (and Aron), this works for me. However, doesn't this method mean that after the main <html>...</html> is formed, it is read again to parse the TD element change? isn't there a more efficient way which makes the copy in one scan of the XML contents instead of two? The processing model for xslt isn't specified, only the effective results, so any construct may in prnciple cause any number of scans, but in practice all XSLT processors only parse the input once, and generate an input tree over which the entire stylesheet then has read access. The solutions specified are the standard idiom for writing xslt stylesheets and it's most likely that the processor's template matching is optimised to handle constructs like this. (Actually I'm not sure where you think that the proposed code would lead to two scans) 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] xsl:apply-templates behav, knocte | Thread | Re: [xsl] xsl:apply-templates behav, knocte |
RE: [xsl] OT: Heisenberg (was Re: [, Aron Bock | Date | Re: [xsl] xsl:apply-templates behav, Aron Bock |
Month |