RE: [xsl] apply-imports clarification needed

Subject: RE: [xsl] apply-imports clarification needed
From: "Marty McKeever" <marty.mckeever@xxxxxxxxxx>
Date: Wed, 12 Feb 2003 10:42:25 -0500
Which was exactly my next question!  Thanks David & Michael!
Perfect!


> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Michael Kay
> Sent: Wednesday, February 12, 2003 10:30 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: RE: [xsl] apply-imports clarification needed
> 
> 
> > > I can't do that can i?
> > 
> > No, your importing stylesheet can have override the templates 
> > creating the top level element in the result tree and 
> > generate additional attributes but you can't use 
> > apply-imports and then modify the result.
> > 
> Well, you can, but not directly. You can do something like:
> 
> <xsl:template match="thing">
>   <xsl:variable name="temp">
>      <xsl:apply-imports/>
>   </
>   <xsl:copy select="xx:node-set($temp)/*">
>     <xsl:copy-of select="@*"/>
>     <xsl:attribute name="extra">value</xsl:attribute>
>   </
> </
> 
> Michael Kay
> Software AG
> home: Michael.H.Kay@xxxxxxxxxxxx
> work: Michael.Kay@xxxxxxxxxxxxxx 
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 

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


Current Thread