|
Subject: Re: [xsl] Processing approach From: "Michael Kay mike@xxxxxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 18 Jul 2017 08:55:44 -0000 |
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
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Processing approach, BR Chrisman brchrism | Thread | Re: [xsl] Processing approach, Michael Kay mike@xxx |
| Re: [xsl] Processing approach, Michael Kay mike@xxx | Date | Re: [xsl] Processing approach, Joseph L. Casale jca |
| Month |