Subject: RE: Excluding Attributes From: Kay Michael <Michael.Kay@xxxxxxx> Date: Thu, 11 May 2000 15:06:34 +0100 |
> <xsl:for-each select="cmdTargets"> > <Target> > <xsl:for-each select="@*"> > <xsl:copy><xsl:value-of /></xsl:copy> > </xsl:for-each> > </Target> > </xsl:for-each> > > Apologies if this is a dumb question! I've only been using > XSL for 2 days. If the above works (xsl:value-of with no select attribute), then you are probably using Microsoft's 1998 dialect of XSL. Don't waste any more time on it, it's obsolete. > > The above xsl adds a Target element for each cmdTargets element in the > source and then copies all the attributes across. > How could I modify this so that any attributes named "ID" and > "Version" are not copied to the output? > Assuming you want an XSLT 1.0 answer, <Target> <xsl:copy-of select="@*[not(self::ID or self::Version)]"/> </Target> Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Excluding Attributes, David Carlisle | Thread | Two column HTML output, David Whipple |
Two column HTML output, David Whipple | Date | RE: Two column HTML output, Kay Michael |
Month |