Re: [xsl] Testing for ancestors

Subject: Re: [xsl] Testing for ancestors
From: "Agnes Kielen" <agnes.kielen@xxxxxxx>
Date: Thu, 30 Dec 2004 19:47:02 +0100
Hi,
Use the ancestor axis, something like: ancestor::node(). If you want the
direct parent, you can use the parent-axis or the abbreviation ..
Cheers,
Agnes

Author of XSLT-documentation tool: www.kielen.com


----- Original Message ----- 
From: "Luke Shannon" <lshannon@xxxxxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Thursday, December 30, 2004 7:08 PM
Subject: [xsl] Testing for ancestors


> Hi All;
>
> I am pretty new to XSL so I apologize if this is a trivial question.
>
> If you have a specific node somewhere in the tree, and you are stepping
> through the tree starting from the root. What is the best way to determine
> if a node is an ancestor of the selected one?
>
> I am trying to write a recursive function that generates an html menu
(based
> on specific nodes in an xml document) that gives the user the illusion of
> expanding and collapsing as they select various nodes in the menu.
>
> Thanks,
>
> Luke

Current Thread