xsl-list
[Top] [All Lists]

Re: [xsl] Processing approach

2017-07-18 03:55:50
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

--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--

<Prev in Thread] Current Thread [Next in Thread>