Subject: RE: [xsl] Selecting from a node-set using variable path From: Américo Albuquerque <aalbuquerque@xxxxxxxxxxxxxxxx> Date: Wed, 19 Feb 2003 17:22:22 -0000 |
Hi Gary. > This doesn't: > <xsl:variable name="t2" select="$myNodeSet/$myPath"/> You can't do this directly, has others already told you. You have to use some sort of evaluate function. > > I'm using MSXML 4.0 and it's complaining with: > NodeTest expected here. > $myNodeSet/-->$<--myPath > which makes sense. > > With MSXML you can do something like: <msxml:script language="Jscript" implements-prefix="user"> function find(node,path) { return node.selectSingleNode(path); } </msxml:script> And then: <xsl:variable name="t2" select="user:find($myNodeSet,$myPath)"/> Hope that this helps you. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Selecting from a node-set, S Woodside | Thread | [xsl] Getting position of parent, Geoff Hankerson |
Re: [xsl] keys with Muenchian Metho, Jeni Tennison | Date | [xsl] XMLPipe model: should we chan, Michael Pediaditakis |
Month |