RE: [xsl] Ignoring sibling parents

Subject: RE: [xsl] Ignoring sibling parents
From: "Lars Huttar" <lars_huttar@xxxxxxx>
Date: Tue, 6 May 2003 11:38:31 -0500
> Hi all,
> 
> I find that I am unable to select the sibling information for 
> siblings that
> don't share the same parents.

In XPath, as in genealogy, "siblings" by definition share the
same parent.  So following-sibling:: will never select nodes
that don't share the same parent.
By "sibling" you seem to mean elements at the same level
(of the same "generation").

If you replace "following-sibling::" with "following::",
you will get what you apparently want, as long as there aren't
foo elements at other levels, or as long as you want it to
select foo elements at any level.

Lars


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


Current Thread