Subject: Re: [xsl] double XSLT processing question From: Joerg Heinicke <joerg.heinicke@xxxxxx> Date: Thu, 05 Dec 2002 01:23:53 +0100 |
All,
Suppose I have the following XML:
<data><text>food</text> <data><text>apple</text></data> <data><text>orange</text></data> </data>
With the following XSL: <xsl:stylesheet> <xsl:template match="/"> <xsl:call-template name="ouptutFood" /> </xsl:template>
<xsl:template name="outputFood"> <table type="changeThis"> <tr> <xsl:for-each "./data"> <td><xsl:value-of select="./text" /></td> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet>
At a future point in time, however, I want to add a style to the html output, but I do not want to change the current XSL file. How would I create a second style sheet (see below) that would add my styles in and have it process the output of the original stylesheet?
<xsl:stylesheet> <xsl:template match="table"> <xsl:if test="@type='changeThis'"> <table border="1"><xsl:apply-templates /></table> </xsl:if> </xsl:template> </xsl:stylesheet>
Could/Would I somehow use a variable with a call from the original to produce the tree??
Thanks in advance, Bix
_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*. http://join.msn.com/?page=features/featuredemail
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] double XSLT processing questi, bix xslt | Thread | [xsl] Default Namespace version pro, Shea, Michael |
RE: [xsl] Newbie encoding query, Passin, Tom | Date | Re: [xsl] keeping source element af, Kevin |
Month |