Oxygen XML Editor
 
[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: Geert Josten <Geert.Josten@xxxxxxxxxxx>
Date: Wed, 04 Jan 2006 11:40:18 +0100

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.

Hmmm, yes, that is probably true. If there is no ancestor::s, then the count is still 1. I've always preferred the variant: generate-id(ancestor::s[1]) = generate-id($sentence). That should give better results..


Cheers,
Geert


Current Thread
 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor