- From: Jostein Austvik Jacobsen <josteinaj@gmail.com>
- Date: Fri, 21 Sep 2012 09:58:37 +0200
- To: Nic Gibson <nicg@corbas.co.uk>
- Cc: XProc Dev <xproc-dev@w3.org>
Received on Friday, 21 September 2012 07:59:27 UTC
Depending on how many XSLTs you want to apply, recursion would be an alternative... Jostein On Thu, Sep 20, 2012 at 5:19 PM, Nic Gibson <nicg@corbas.co.uk> wrote: > Hi Folks > > I have a problem that is best expressed as something like this (given an > xml document xmldoc initialised to the initial input) > > 1. fetch URL for XSLT from list > 2. Load XSLT file > 2. process xmldoc with XSLT > 3. set xmldoc to result > 4. fetch next file from from list. If found go to 1. If not emit current > xmldoc > > The problem is that I have an arbitrary collection of XSLT stylesheets > that I need to apply to an XML document passing the result of the first > transform to the second XSLT and so on. Right now, the only thing I can see > to do is to use another bit of XSLT to generate an XProc pipeline and > execute that. I would prefer to be able to do this without that and simply > express this as some sort of iteration in XProc. > > I haven't been able to think of a way that I can express this in XProc. > Anyone get some spare intuition? > > > thanks > nic > -- > Corbas Consulting / @CorbasLtd > Digital Publishing Consultancy and Training > http://www.corbas.co.uk, +44 (0)7718 906817/+44 (0)1273 930765 > >
Received on Friday, 21 September 2012 07:59:27 UTC