Subject: RE: 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: 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 |
- Is there any way to make this faster, (continued)
- TP - Wed, 12 Feb 2003 08:47:43 -0500 (EST)
- Marty McKeever - Wed, 12 Feb 2003 09:07:55 -0500 (EST)
- David Carlisle - Wed, 12 Feb 2003 10:03:10 -0500 (EST)
- Michael Kay - Wed, 12 Feb 2003 10:28:06 -0500 (EST)
- Marty McKeever - Wed, 12 Feb 2003 10:40:20 -0500 (EST) <=
- Bill Chmura - Wed, 12 Feb 2003 09:19:55 -0500 (EST)
- Marty McKeever - Wed, 12 Feb 2003 09:52:45 -0500 (EST)
- Ritu - Wed, 12 Feb 2003 10:02:24 -0500 (EST)
- Michael Kay - Wed, 12 Feb 2003 10:30:38 -0500 (EST)
|
|