Subject: RE: [xsl] Comparing nodes in XPath From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Fri, 21 Jan 2005 20:00:19 -0000 |
> Why is this xpath NOT working > > <xsl:value-of > select="document('connections.xml')/connections/connection[@id > =Conn]"/> > > and this IS > > <xsl:variable name="conn" select="Conn"/> > <xsl:value-of > select="document('connections.xml')/connections/connection[@id > =$conn]"/> Because the context for evaluating a path expression (such as Conn) is different depending on where it's written. In your furst case, it's looking for Conn as a child element of connection. Michael Kay http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Comparing nodes in XPath, António Mota | Thread | Re: [xsl] Comparing nodes in XPath, António Mota |
RE: [xsl] Re: validating stylesheet, Michael Kay | Date | Re: [xsl] Comparing nodes in XPath, António Mota |
Month |