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.