[Home] [By Thread] [By Date] [Recent Entries]
Dimitre Novatchev wrote:
If you would refers it, and make it, say: ` node ( ) | @* ' the nodes would first be copied, resulting in the attributes ending up illegally: you may not create an attribute node after you create an element node in the result tree. However, I'm not sure if this is really enforced by the specs. Thanks for pointing that out. Indeed, I always forget about this processing order, and tend to think in terms of result tree order...
I see. Meaning that though it can be processes in any order, the actual order of the output is determined by a certain set of rules, which is based on the original document order and not the order of the xpath in the template or the template itself. And I was always so careful putting the right order for the " | " unioned items ;-) -- Abel
|

Cart



