[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Process output from imported stylesheet?
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: 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: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|