RE: [xsl] Navigation using XPath

Subject: RE: [xsl] Navigation using XPath
From: Jarno.Elovirta@xxxxxxxxx
Date: Wed, 13 Nov 2002 12:39:35 +0200
I wrote:

> The position() returns the context position, so in 
> *[position() = 1] it refers to the context of selecing all 
> child element nodes, i.e. filters out all nodes whose context 
> position is not 1., i.e. returns the child element;

and meant

  ... i.e. returns the first child element;

Also I wrote

> if you 
> have following::*[1], it selects all the elements that follow 
> the current node, then filters out all those whose context 
> position is not 1, i.e. again selecting only the first 
> element that follows the current node.

and meant
  
  ... i.e. i.e. selects only the first element that follows the current node.

That is *[1] and following::*[1] are by no means synonyms.

Cheers,

Jarno

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread