[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Equal rights for xsl:next-match & co
xsl:next-match and xsl:apply-imports are always applied for the current
mode, because if a rule was in a different mode it would never have
matched and so can't very well be said to be the next-matching rule.
What bugs me is that you can't call <xsl:next-match/> inside <xsl:for-each> (because the "current template rule" is considered to be nullified). Maybe in XSLT 3.0 they'll remove this restriction, because it would sometimes be useful to fan out to <xsl:next-match/> via <xsl:for-each>. On at least two occasions, I've tried to write it and then was reminded of the restriction. That's why this subject line caught my attention, because I agree with the sentiment. :-) Evan On 5/17/2013 11:44 AM, Ihe Onwuka wrote: On Fri, May 17, 2013 at 7:29 PM, Andrew Welch <andrew.j.welch@xxxxxxxxx> wrote:xsl:next-match returns the next template in match priority order, so changing the mode doesn't really make sense there. If you need to do that, just do <xsl:apply-templates select="." mode=" the other mode"/>
|
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
|