xsl-list
[Top] [All Lists]

Re: [xsl] Count elements A up to any element B in an axis

2010-11-30 17:01:43
Lars Huttar wrote:

count( 
 ancestor-or-self::A except ancestor-or-self::B[1]/ancestor::A
    )

Thanks Lars, this looks way better than what I came up with, especially
it handles the case "there is no ancestor B" much more nicely than my
document-node()-kludge. 'except' is really powerful - unfortunately I
often forget about it...

(David has come up with essentially the same expression - thanks as well.)

-Christian


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--