Subject: Re: [xsl] insert to copied node From: Michalmas <michalmas@xxxxxxxxx> Date: Fri, 20 Mar 2009 00:29:58 +0100 |
Hi guys, But what i need is to use template in template. The problem is that in one template i extract some informations from it and i generate content of <test> node. But after that i want to insert it to the called one. You can't just call second time the template or just detail the level of match). I didn't want to copy one element at the time either. I solved the problem by calling copying more nodes. M. On Fri, Mar 20, 2009 at 12:15 AM, David Carlisle <davidc@xxxxxxxxx> wrote: > > If you want to modify the contents of an element then you don't want to > copy it (as copies have the same structure as the original) you need to > apply templates. Start with the identity template which does a shallow > copy of each node, then applies templates to child nodes, then add a > template to modify whatever you need to modify. > > there are numerous examples of this in the faq and archives of this > list. > > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] insert to copied node, David Carlisle | Thread | [xsl] Template matching with multip, Tony Rowe |
RE: [xsl] Display link text as a hy, Michael Kay | Date | [xsl] Template matching with multip, Tony Rowe |
Month |