self axis vs .
An interesting practice I've come across at a client's site is instead of using . they use self:: instead... So instead of: <xsl:apply-templates select="." mode="other"/> you have <xsl:apply-templates select="self::elem" mode="other"/> and instead of: .//whatever you have: self::elem//whatever While it seemed a little odd to start with, their argument of it helps locate where you are (especially when . is far away from the match pattern that's normally used to discover the current node) is beginning to grow on me... -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
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