Subject: Re: select attribute in apply-templates From: "Richard Bell" <RichardBell@xxxxxxxxxxx> Date: Fri, 7 Apr 2000 16:17:44 +0100 |
> MSXML3 does not distinguish between rtf and node-set However, there does seem to be somthing different going on. If I run the XSLT below through the MSXML3 parser I get 1 column for the first application of the template and 2 for the second. I was assuming this was because you cannot use the path queries on an rtf. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:template match="/"> <xsl:apply-templates/> </xsl:template> <xsl:template match="root"> <xsl:variable name="y"> <xsl:for-each select="*"> <xsl:copy-of select="."/> </xsl:for-each> </xsl:variable> <xsl:apply-templates select="$y/*"/> <xsl:apply-templates select="*"/> </xsl:template> <xsl:template match="*"> <div> <xsl:variable name="pos" select="position()-1"/> <xsl:value-of select="attribute::f1"/> <xsl:value-of select="parent::*/*[position()=$pos]/attribute::f1"/> </div> </xsl:template> </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: select attribute in apply-templ, David Carlisle | Thread | Re: select attribute in apply-templ, David Carlisle |
RE: produce a list, Ben Robb | Date | Re: select attribute in apply-templ, Richard Bell |
Month |