RE: One XML styled with several XSL(T)

Subject: RE: One XML styled with several XSL(T)
From: Kay Michael <Michael.Kay@xxxxxxx>
Date: Wed, 29 Nov 2000 11:21:25 -0000
> Currently I have 3 separate XSL files performing the 
> transformations, and I combine the 
> results via script in an ASP Page.
> Is there a way to accomplish this using just one XSL file?  

You could use a different mode for the template rules in each stylesheet,
then combine them using:

<xsl:include href="styleA.xsl"/>
<xsl:include href="styleB.xsl"/>
<xsl:include href="styleC.xsl"/>

<xsl:template match="/">
<td><xsl:apply-templates select="." mode="A"/></td>
<td><xsl:apply-templates select="." mode="B"/></td>
<td><xsl:apply-templates select="." mode="C"/></td>

Of course you can also common up components that are shared, but I'll leave
that to you.

Mike Kay

 XSL-List info and archive:

Current Thread