Subject: Re: [xsl] stylesheet expansion From: Abel Braaksma <abel.online@xxxxxxxxx> Date: Wed, 26 Dec 2007 17:01:28 +0100 |
text-main text-included-2 text-included-1
Hi all,
I want to thank everybody for their valuable contributions to this thread.
Compiled stylesheet modules were indeed a bit of topic.
My requirement was a single stylesheet file that was the result of expanding all xsl:import statements
I ended up developing a stylesheet that looped over all the import statements repeatedly,
in order to carefully group keys, parameters, functions and templates,
dropping the template match="/" from every stylesheet but the main driver stylesheet
Since each of the imported files already had its functionality in separate modes,
I could do this without much trouble
Thanks again for all suggestions
Geert
On 11/12/2007, Andrew Welch <andrew.j.welch@xxxxxxxxx> wrote:
> > It may be ideal for you, but it won't solve the OP's problem at all. > > He will be in exactly the same situation as now. > > The OP said: > > "I have a stylesheet with a pipeline in it > and a large set of imported stylesheets... > > I would like to deliver one expanded stylesheet." > > So the requirement is to be able to combine multiple stylesheets into > a single deliverable...which "compiled stylesheet modules" would fit > perfectly.
No it wouldn't. He wants one file, not several modules.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] stylesheet expansion, Geert Bormans | Thread | Re: [xsl] stylesheet expansion, Colin Paul Adams |
Re: [xsl] Compact XPath syntax, Mukul Gandhi | Date | Re: [xsl] stylesheet expansion, Colin Paul Adams |
Month |