Re: [xsl] Strict sequential identity rule?

Subject: Re: [xsl] Strict sequential identity rule?
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Tue, 27 Sep 2005 05:42:41 +1000
On 9/27/05, Wendell Piez <wapiez@xxxxxxxxxxxxxxxx> wrote:
> Hi,
>
> At 05:01 PM 9/21/2005, Dimitre wrote:
> >I found this example interesting, because it shows that
> >
> >    node()
> >
> >does not match the document node "/" -- *as a match pattern*.
>
> Correct. Because the Location Path "node()" (with no axis given) is
> short for "child::node()", and / won't match that.
>
> In a select expression, if you say "ancestor-or-self::node()", you'll
> get the root (with whatever else), because the node() node test does
> test true on the root.


But let's remind that in a match pattern the only allowed axis in
location paths are the "child" and the "attribute" axis.

Cheers,
Dimitre Novatchev.

Current Thread