Re: [xsl] Variable in xsl:import href attribute

Subject: Re: [xsl] Variable in xsl:import href attribute
From: Bernie <berniecc@xxxxxxxxx>
Date: Tue, 4 Sep 2007 18:37:04 +0200
Thanx for this valuable information.
We ended up doing the procedures described in the following link:
http://www.onjava.com/pub/a/onjava/excerpt/java_xslt_ch5/index.html?page=5

Bernie.

>
> On 9/4/07, G. Ken Holman <gkholman@xxxxxxxxxxxxxxxxxxxx> wrote:
> > <xsl:import> is a compile-time action and when it is being resolved
> > there are no variables in scope.
> >
> > The only way to do a conditional import is in XSLT 2.0 and then only
> > with fixed URI strings and the condition based only on system
> > properties and not variables as in the following example from the
> > spec for xsl:include:
> >
> >   <xsl:include href="module-A.xsl"
> >      use-when="system-property('xsl:vendor')='vendor-A'"/>
> >   <xsl:include href="module-B.xsl"
> >      use-when="system-property('xsl:vendor')='vendor-B'"/>
> >
> > I hope this helps.
> >
> > . . . . . . . . . Ken
> >
> > At 2007-09-04 16:35 +0200, Manfred Staudinger wrote:
> >
> > ><xsl:import href="{$incPath}" />
> > >
> > >Manfred
> > >
> > >
> > >On 04/09/07, Bernie < berniecc@xxxxxxxxx> wrote:
> > > > Is possible to concatenate path + file in a href attribute of an
> > > > <xsl:import> or just using a preset variable?
> > > >
> > > > <xsl:import href= "$incPath" />
> > > >
> > > > Thanx.
> > > > Bernie.
> >
> >
> > --
> > Upcoming public training: XSLT/XSL-FO Sep 10, UBL/code lists Oct 1
> > World-wide corporate, govt. & user group XML, XSL and UBL training
> > RSS feeds:     publicly-available developer resources and training
> > G. Ken Holman                 mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
> > Crane Softwrights Ltd.           http://www.CraneSoftwrights.com/s/
> > Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
> > Male Cancer Awareness Jul'07   http://www.CraneSoftwrights.com/s/bc
> > Legal business disclaimers:  http://www.CraneSoftwrights.com/legal

Current Thread