[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Perpetuating xsl instructions


Subject: Re: [xsl] Perpetuating xsl instructions
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Fri, 9 May 2003 18:22:15 +0100

Hi Alan,

> I have a need that requires appending the contents of multiple xml
> documents at the end of a single style sheet - the same style sheet
> that is making the transformations. So as this style sheet
> transforms the first xml document, it needs to retain its
> instruction for the next xml.

I'm not sure what you mean by "it needs to retain its instruction for
the next xml". Possibly you want something along the lines of:

<xsl:template match="*">
  <xsl:copy-of select="." />
  <xsl:copy-of select="document('other.xml')" />
  <xsl:copy-of select="document('more.xml')" />
  ...
</xsl:template>

or maybe you want to transform the other documents using your
stylesheet, in which case you need:

<xsl:template match="*">
  <xsl:copy-of select="." />
  <xsl:apply-templates select="document('other.xml')" />
  <xsl:apply-templates select="document('more.xml')" />
  ...
</xsl:template>

If you can give a fuller description of what you're trying to do, we
might be able to help further...

Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



Current Thread
Keywords
xml