xsl-list
[Top] [All Lists]

Re: [xsl] mixed content grouping by whitespace

2010-04-13 11:20:21
On 13/04/2010 16:47, Wendell Piez wrote:
Hi,

It's really helpful to keep this distinction in mind. One sort of
grouping works with a key; @group-by or @group-adjacent calculates that
key. The other sort simply applies a match criterion to each node in the
group to determine whether it's the particular sort of node
(group-starting or group-ending) of interest for that sort of grouping.

Is it just me?
this is one of the few distinctions in xslt for which I can never find a mental model (so I can never remember) I always have to look this up (or more exactly I don't look it up and get it wrong half the time). the use of match expression sseem completely arbitrary, Why didn't they always make them xpath expressions? It would mean you had to use self::h1 instead of h1 to trigger grouping on an h1 element, but it would seem to be a lot more consistent and more powerful as the match versions of grouping are restricted to nodes, so you can't for example group a sequence of integers with group-starting with specifying some condition on integers...

David
rant not particular;y aimed at Wendell:-)





________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________

--~------------------------------------------------------------------
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>
--~--