Re: Testing for ancestors
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: 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
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format