Subject: RE: Using not(...a nd ... ) to select nodes
From: "Michael Kay" <mhk@xxxxxxxxx>
Date: Thu, 10 Jul 2003 23:48:48 +0100
|
> In order for your code to work, current() in the select
> expression of a for-each loop must refer to the <item> node
> currently being tested for whether it gets selected, right?
> If so, is this the way xsl:for-each / xpath work? I realize
> that INSIDE the for-each, current() refers to the node
> currently being processed, but is that also true in the
> select expression of the for-each? Or does current() there
> refer to the context node outside the for-each?
current() always refers to the node that "." would refer to if you
replaced the whole XPath expression containing the call on current()
with ".".
Michael Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
Lars Huttar - Thu, 10 Jul 2003 17:48:34 -0400 (EDT)
- Lars Huttar - Thu, 10 Jul 2003 18:18:05 -0400 (EDT)
- Michael Kay - Thu, 10 Jul 2003 18:48:25 -0400 (EDT) <=
- Wendell Piez - Fri, 11 Jul 2003 11:54:39 -0400 (EDT)
- Lars Huttar - Fri, 11 Jul 2003 11:56:46 -0400 (EDT)
- Lars Huttar - Fri, 11 Jul 2003 16:38:40 -0400 (EDT)
Wendell Piez - Fri, 11 Jul 2003 11:58:32 -0400 (EDT)
|
|