Re: [xsl] Process output from imported stylesheet?

Subject: Re: [xsl] Process output from imported stylesheet?
From: "Asim Qazi" <qazi@xxxxxxxxxxx>
Date: Thu, 11 Mar 2004 11:36:24 -0800
Hi M
    my this can help u. Just Put a special identifier in ur xsl file where u
want to include the template and while loading it in to the parser replace
the identifier with ur Include path value (node value) .. and transform it
... if u need the code i can send u .. but it is in ASP and i m using MsXML
parser

Qazi Asim

----- Original Message -----
From: "Josh Canfield" <Josh.Canfield@xxxxxxxxxxxx>
To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Wednesday, March 10, 2004 11:44 AM
Subject: RE: [xsl] Process output from imported stylesheet?


> I don't believe you can do this from inside a single XSL file.
xsl:import/include are processed at compile time, so your included/imported
file would have to be complete before the stylesheet was compiled.
>
> You could use a two pass approach, where you generate the XSL in the first
pass, and then use the generated XSL file to process your XML.
>
> Perhaps if you provide an example of the problem you are trying to solve
someone could help with an alternative to dynamic call-templates?
>
> Josh
>
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Magnus Teo
> Sent: Wednesday, March 10, 2004 11:15 AM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: [xsl] Process output from imported stylesheet?
>
>
> Goodday, this is my first post and i've spent the night looking through
the
> FAQs, archives and elsewhere to no avail. Appreciate any pointers!
>
> I'd like to be able to control which named templates to call, so I read
the
> template names from an XML file. Since it's not possible to call-template
> dynamically with params or variables (xsl:choose enumeration would be my
> last resort), I'd like to modify the principal stylesheet before running
it.
> Is it possible to loop the results of the XML file and use xsl:element to
> create xsl:call-template in a secondary XSL, then have the primary XSL
> import or include it, thereafter process the output as it was embedded at
> runtime? Have tried but all efforts came up blank, I'm using Sablotron.
>
> Thank you.
> M
>
> _________________________________________________________________
> Download games, logos, wallpapers and lots more at MSN Mobile!
> http://www.msn.com.sg/mobile/
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>
>


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


Current Thread