xsl-list
[Top] [All Lists]

Re: Testing for ancestors

2004-12-30 11:47:02
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(_at_)futurebrand(_dot_)com>
To: <xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com>
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


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--





--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>