[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to get the preceding-sibling of parameter cont
Hi Deep, > //How to get the preceding-sibling of context node > here following does not work > > <xsl:variable name="cnt" > select="count(preceding-sibling::$contextnode[@name='data'])"/> You need a location path that starts from the $contextnode: $contextnode And then steps to its preceding sibling elements: $contextnode/preceding-sibling::* I think you're testing the name attribute of the preceding siblings when you're counting them, so you need: <xsl:variable name="cnt" select="count($contextnode/preceding-sibling::*[@name='data'])"/> Cheers, Jeni --- Jeni Tennison http://www.jenitennison.com/ 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
|