Subject: [xsl] substitute variable value into xpath expression - problem From: "Hardy Merrill" <HMerrill@xxxxxxxxxxxxxxxx> Date: Mon, 11 Apr 2005 10:19:07 -0400 |
This is using MSXSL4. near the top of the stylesheet *------------------------------------ <xsl:variable name="XML_PARENT" select="'training_types'" /> <xsl:variable name="XML_CHILD" select="'training_type'" /> down in the body *-------------------- <xsl:for-each select="msxsl:node-set($TRAINING_TYPE_XMLDOC)/$XML_PARENT/$XML_CHILD"> The TRAINING_TYPE_XMLDOC is fine - it's the XML_PARENT and XSL_CHILD that I'm having trouble with. All I'm really trying to do is substitute in the literal values of the XSL_PARENT and XSL_CHILD into the XPath select. Here is the error I'm getting: *------------------ NodeTest expected here. msxsl:node-set($TRAINING_TYPE_XMLDOC)/-->$<--XML_PARENT/$XML_CHILD *------------------ I'm sure it's something stupid I'm doing/not doing - please let me know what it is. Thanks. Hardy Merrill
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Ignoring data before firs, mylistaddress | Thread | Re: [xsl] substitute variable value, David Carlisle |
Re: [xsl] Compatibility question, António Mota | Date | Re: [xsl] substitute variable value, David Carlisle |
Month |