Re: [xsl] Moving elements during identity transformation

Subject: Re: [xsl] Moving elements during identity transformation
From: David Carlisle <davidc@xxxxxxxxx>
Date: Wed, 01 Sep 2010 16:55:22 +0100
On 01/09/2010 16:49, Martynas Jusevicius wrote:
The only thing I can think of is introducing some parameter like $keep
in the<ToC>  template and then pass it from the<Index>  template to
differentiate between the two cases.


that or a mode or, if you know that toc itself doesn't need any special handling, just its attributes and descendents you can change

<xsl:apply-templates select="/ToC"/>

to

<ToC>
	<xsl:apply-templates select="/ToC/@*|/Toc/*"/>
</ToC>



then you throw away ToC when you come to it, but process its descendants under the generated copy.

David


________________________________________________________________________ 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