Re: ancestor axis order
<xsl:when test="ancestor::choice/ancestor::define"> I hope this helps. Yes Ken. perfect. As has been commented it depends if you are assuming things about your input that you didn't state, but in general this doesn't fully answer your request (and neither did the version I posted, they both made (slightly different assumptions) For example the above doesn't test that the nearest (choice or define) ancestor is a choice, which is, I think what you asked. It would be true on define choice define ref perhaps the most direct way of saying nearest (choice or define) ancestor is a choice would be ancestor::*[self::define or self::choice][self::choice] David -- The LaTeX Companion http://www.awprofessional.com/bookstore/product.asp?isbn=0201362996 http://www.amazon.co.uk/exec/obidos/tg/detail/-/0201362996/202-7257897-0619804 ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
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