Subject: RE: [xsl] Node list question From: "Chris Bayes" <chris@xxxxxxxxxxx> Date: Wed, 26 Sep 2001 14:41:20 +0100 |
Matt, Saxon implements some of the now defunct xslt 1.1 spec which doesn't differentiate between an rtf and a nodeset. Msxml used to work the same but lots of people complained that it didn't conform to the 1.0 spec so they removed it. To get round the problem you need to use msxml:node-set($MOD_PROD) Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > mjyoungblut@xxxxxxx > Sent: 26 September 2001 14:13 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Node list question > > > > Hi, > I have a situation where I do the following: > <xsl:variable name="MOD_PROD"> > <xsl:call-template name="get-modify-product"> > <xsl:with-param name="YESTERDAY_PROD" > select="$YESTERDAY_PROD"/> > <xsl:with-param name="TODAY_PROD" select="$TODAY_PROD"/> > </xsl:call-template> > </xsl:variable> > <xsl:if test="count($MOD_PROD//child::node()) > 1"> > <xsl:copy-of select="$MOD_PROD"/> > </xsl:if> > > > This template creates a product and populates it accordingly: > <xsl:template name="get-modify-product"> > <xsl:param name="YESTERDAY_PROD"/> > <xsl:param name="TODAY_PROD"/> > > <Product Action="M"> > ... Populate Product based on the $TODAY_PROD and > $YESTERDAY_PROD > </Product> > </xsl:template> > > > Using Saxon, I never got an error. Now, trying to use MSXML > gives me the following error: > Reference to variable or parameter 'MOD_PROD' must > evaluate to a node list. > > What is the difference between Saxon and MSXML on this? How > can I go about resolving this? > > Thanks in advance, > Matt Youngblut > > > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Node list question, mjyoungblut | Thread | RE: [xsl] Node list question, Michael Kay |
[xsl] Node list question, mjyoungblut | Date | RE: [xsl] loop in creation of table, Zwetselaar M. van (M |
Month |