[xquery-talk] Selecting Descendants
Michael Kay
mhk at mhk.me.uk
Tue Jun 14 00:40:35 PDT 2005
//X except //X//X
Michael Kay
http://www.saxonica.com/
_____
From: talk-bounces at xquery.com [mailto:talk-bounces at xquery.com] On Behalf Of
EXTERNAL Kruse Peter (Praktikant;CR/AEF4)
Sent: 13 June 2005 16:14
To: talk at xquery.com
Subject: [xquery-talk] Selecting Descendants
Hi folks
I'm seeking a way to select only those descandants in a tree which fit a
criterion but not their descandants (even if those fit the critirion as
well).
I know, you can select with //node-name, but that will give back children of
node-name with name node-name as well and i don't want them (got it?)
I have a tree like this
<A>
<B name="b1">
<B name="b2">
</B>
</B>
<B name="b3">
</B>
<B name="b4">
</B>
<A>
<B name="b5">
<B name="b6">
</B>
</B>
</A>
</A>
And i want to select b1, b3, b4, b5 (but not b2 and b6, because their
parents (or one of there ancestors) is already selected).
Any hints?
Kind Regards
Peter
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://xquery.com/pipermail/talk/attachments/20050613/8d72d25a/attachment.htm
More information about the talk
mailing list