There's a lot of temporal language in this description ("while", "then", "same
time", "ends up", "as I process").
That's usually a sign that you are thinking procedurally. Try to describe the
output as a function of the input, and forget about what happens when.
Michael Kay
Saxonica
> I am stuck with xslt 1 with this task. I suppose the simplest way to
describe it
> is the variables created while in one node create foreign key refs against
the
> obvious matching values I generate while in another path.
>
> Its simpler to use the various logic to generate the values once, then apply
them
> at the same time in both locations. Often they are generated while in a for
loop.
> However this generates a template call for the large element I am not
currently
> processing that ends up copying that node "n" times along with my new
appended
> element.
>
> In this case, all I really need to do is continually append the secondary
element
> to the alternate location as I process and insert a node in the current
position.
>
> Thanks,
> jlc
|