xsl-list
[Top] [All Lists]

RE: Re-work "main" template output?

2005-12-07 06:48:20
What I'd like to be able to do is allow the "main" template to
apply-templates as normal, but then capture the output and pass that
through another template so that I can re-write urls to add session
information.

Can this be done? If so, how?

Yes, it's a classic technique. I like Wendell's name for it,
"micropipelining". See

http://www.biglist.com/lists/xsl-list/archives/200511/msg00121.html

When used with XSLT 1.0, it needs the vendor-specific xx:node-set()
extension function to convert the result-tree-fragment created by one phase
of processing into the node-set needed as input to the next.

Michael Kay
http://www.saxonica.com/



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



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