Re: [xsl] Apply-template printing text from parent before applying template to child

Subject: Re: [xsl] Apply-template printing text from parent before applying template to child
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Tue, 13 Aug 2002 16:04:11 +0100
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


Current Thread