This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: AW: xsl:include href-attribute




I agree,

But in my application, scene is like this. I have java application which uses Transfomer utilities from XAlan 2.0.

Now java supplies xml file, xsl file and html as output stream. It also supplies about six paramters as well, using Transfoer.setParameter method. Currently I have to define all these six paramter(will grow with application, in each of the stylesheets. What would be nice is to define a common stylesheet, say main.xsl which includes named stylesheet in supplied xml file.

So in this case java application will sypply only main.xsl all the time with six parameters, which consequently includes acting stylesheets, which performs the required transformation. Obviously if I have about 10 to 15 transformations to perfom, the current way to do this is time consuming and extra overhead on application too.

I am preety sure there must be a way to do this, but can not think of one.

Thanks for your input guys and lets work hard to get the best out of xsl.

Love you all.

Nilesh

From: Joerg Heinicke <joerg.heinicke@gmx.de>
Reply-To: xsl-list@lists.mulberrytech.com
To: xsl-list@lists.mulberrytech.com
Subject: Re: AW: [xsl] xsl:include href-attribute
Date: Thu, 30 May 2002 17:04:00 +0200

NILESH PATEL wrote:
Yes but this will be no different than hard-coded xsl:import, isn't it?

If you want to create xsl:include statement dynamically then you have to do it the previous way, as in Param bar-chart on command line. RIGHT?

Thanks

Nilesh
Hello Nilesh,

as you can see in David's snippet, there is no need of variable use for this:


batch file:
...
java ... -IN data.xml -XSL bar-chart.xsl -OUT chart.svg


bar-char.xsl
...
<xsl:import  href="chart.xsl"/>

David
You start the transformation with the non-common stylesheet and there you include the common one. Of course this <xsl:import href="chart.xsl"/> is hard-coded. There is no possibility of variable use. You can only create the stylesheet dynamically, but why doing this, if it's so easy as above?

Joerg

--

System Development
VIRBUS AG
Fon +49(0)341-979-7419
Fax +49(0)341-979-7409
joerg.heinicke@virbus.de
www.virbus.de


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.


XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]