RE: How to test if a node is a descendant of a specifi
> Then I have a template rule in an XSL file that looks like > the following: > > <xsl:template match="//string"> > .......Pseudo code: > <test if the current context node is a descendant of head-row> > <p class="head-row">some content</p> > </test> > > <test if the current context node is a descendant of body-row> > <p class="body-row">some content</p> > </test> > ........... > > > How can I test this? > <xsl:if test="ancestor::head-row">... Alternatively, have two separate template rules, and write xsl:template match="head-row//string" or xsl:template match="body-row//string" Michael Kay Software AG P.S. I have just received my copies of XSLT Programmer's Reference 2nd Edition from the printers, so if you have a copy on order, you should be getting it soon. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
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