This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: Apply-template printing text from parent before applying template to child
- From: Jeni Tennison <jeni at jenitennison dot com>
- To: Michel Gallant <michel at cifta dot com>
- Cc: "'XSL List (XSL-List at lists dot mulberrytech dot com)'" <XSL-List at lists dot mulberrytech dot com>
- Date: Tue, 13 Aug 2002 16:04:11 +0100
- Subject: Re: [xsl] Apply-template printing text from parent before applying template to child
- Organization: Jeni Tennison Consulting Ltd
- References: <ED78D2CA6672D2119D7700104B9828B8853683@SERVER>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi Michel,
> The problem that I'm having is that in my template for LETTER, when
> I do the apply-templates, hoping to get the template for NSF, it
> prints out the text contents of LETTER before the template for NSF,
At the moment, within the template for the letter element, you're
doing:
<xsl:apply-templates />
This tells the processor to apply templates to all the children of the
letter element, which is why you're getting the text of children other
than the nsf element. If you're only interested in the content of the
nsf element at that point, then only apply templates to that element:
<xsl:apply-templates select="nsf" />
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list