Re: [xsl] Ordered union of sequences

Subject: Re: [xsl] Ordered union of sequences
From: "Vladimir Nesterovsky" <vladimir@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 8 Apr 2010 18:28:25 +0300
> There is an arbitrary number of sequences, sometimes
containing items
> with the same name:
>
> (k, o, p, c, f)
> (d, e, f, g)
> (k, f, z, o)
> (a, b, c, d)
>
> I want to create a master sequence which contains every item once,
> preserving the original order.

Doesn't xsl:for-each-group over combined sequence solves the problem?

No, it puts groups in order of first appearance, which would put f before d.

How this is different from proposed solution: (a, b, k, o, p, c, d, e, f, z, g) where o appears before z?

Whether the answer should contain a minimal number of inconsistencies?
--
Vladimir Nesterovsky
http://www.nesterovsky-bros.com

Current Thread