Subject: Re: [xsl] function last() not matching the last element tag From: "James A. Robinson" <jim.robinson@xxxxxxxxxxxx> Date: Fri, 26 Jan 2007 10:17:35 -0800 |
> the fact that last() is in a predicate so (necessarily) in a step so the > current node list at that point is the set of nodes in teh current step > /a/b[last()] selects every b that's the last b child of its parent. > (/a/b)[last()] would select the last b in the sequence, if we were > talkning oabout xpath, but the context here was a pattern, and this > isn't a legal pattern. Ok, now I understand. Thank you very much for explaining it. :) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - James A. Robinson jim.robinson@xxxxxxxxxxxx Stanford University HighWire Press http://highwire.stanford.edu/ +1 650 7237294 (Work) +1 650 7259335 (Fax)
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] function last() not match, David Carlisle | Thread | Re: [xsl] function last() not match, James A. Robinson |
Re: [xsl] Grouping based on the sum, Spencer Tickner | Date | [xsl] many-to-many, Brown, William S |
Month |