Subject: Re: [xsl] Count elements A up to any element B in an axis From: "Christian Roth" <roth@xxxxxxxxxxxxxx> Date: Wed, 1 Dec 2010 00:00:35 +0100 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Count elements A up to an, David Carlisle | Thread | Re: [xsl] Count elements A up to an, Christian Roth |
Re: [xsl] Help to unflatten xml fil, G. Ken Holman | Date | [xsl] XPATH Issue, Rajesh Jain |
Month |