Subject: Re: [xsl] use-when in the xsl:inlcude From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx> Date: Thu, 28 Aug 2008 16:01:45 +0100 |
The usual technique is to have multiple entry point stylesheets and then conditionally choose one in the host application. So you'd have: basic.xsl <xsl:import href="a.xsl"/> <xsl:import href="b.xsl"/> custom.xsl <xsl:import href="a.xsl"/> <xsl:import href="b.xsl"/> <xsl:import href="c.xsl"/> or just <xsl:import href="basic.xsl"/> <xsl:import href="c.xsl"/> and then just choose between basic.xsl and custom.xsl depending on someone condition 2008/8/28 Vladimir Nesterovsky <vladimir@xxxxxxxxxxxxxxxxxxxx>: > Hell, > > Is there something I can pass to xslt for it to evaluate that something > in the use-when attribute in the xsl:inlcude, and xsl:import? > > In particular I'm using saxon in java. > > P.S. I almost certain that the answer is no, but who knows. > > P.P.S. The only way I have found is though an extension function, > unfortunately stateless, thus useless, unless I use thread statics. > > Thanks. > -- > Vladimir Nesterovsky > http://www.nesterovsky-bros.com > > -- Andrew Welch http://andrewjwelch.com Kernow: http://kernowforsaxon.sf.net/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] use-when in the xsl:inlcu, G. Ken Holman | Thread | RE: [xsl] use-when in the xsl:inlcu, Michael Kay |
Re: [xsl] xsl-fo templates for svg, Jirka Kosek | Date | RE: [xsl] use-when in the xsl:inlcu, Michael Kay |
Month |