Subject: RE: [xsl] Doing multiple tranformations From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Fri, 4 May 2001 10:17:16 +0100 |
> I'm trying to apply multiple XSLs for a single input in a > sequence.For eg. > > Input file: test.xml > XSL1: first.xsl > XSL2: sec.xsl > > Operation Needed: > test.xml + first.xsl -> intermediate.xml > intermediate.xml+sec.xsl -> final.xml > > Is there a way I can apply only the second style sheet and > let it handle the > first transformation also (I DON'T want to move the stuff > from first.xsl to > sec.xsl) ?? You can control stylesheet chaining easily using the TrAX (JAXP 1.1) API. It's also not difficult using the MSXML API. Saxon has an option saxon:next-in-chain on xsl:output, but it is controlled from the first stylesheet, not the second. I think I also came across an XSLT processor that offered chaining from the command line, but I can't remember which one. Of course, with the xx:node-set() extension you can also do a multi-phase transformation within a single stylesheet. Mike Kay Software AG XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Doing multiple tranformations, Narinder Anand | Thread | Re: [xsl] Doing multiple tranformat, Johannes Döbler |
RE: [xsl] xsl:include - problem set, Michael Kay | Date | [xsl] How to test the existence of , Stephane . Le-Deaut |
Month |