[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Restricting the scope of preceding:: and following::


Subject: Re: [xsl] Restricting the scope of preceding:: and following::
From: Peter Flynn <pflynn@xxxxxx>
Date: Wed, 04 Jan 2006 10:26:22 +0000

On Tue, 2006-01-03 at 16:24, Geert Josten wrote:
> (taken from http://www.zvon.org/xxl/XSLTreference/Output/axis_following.html)
> 
>  >>>
> Axis: following::
> 
> Standard excerpt:
> the following axis contains all nodes in the same document as the context node that are after the 
> context node in document order, excluding any descendants and excluding attribute nodes and 
> namespace nodes
> <<<
> 
> Note the part "excluding any descendants"!
> 
> Perhaps you are looking something is the line of:
> (descendant::*|following-sibling::*|ancestor::*[count(ancestor::s|$sentence) = 
> 1]/following-sibling::*/descendant::*)/@type

Not so much that as the fact that it appears to be ignoring the
test count(ancestor::s|$sentence)=1 because it is processing
all following:: elements in the document instead of being limited
to those within the same sentence as the context element.

///Peter


Current Thread