[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Doing multiple tranformations
Subject: RE: [xsl] Doing multiple tranformations From: Narinder Anand <Narinder.Anand@xxxxxxxxxxxx> Date: Mon, 7 May 2001 10:10:23 -0700 |
Thanx, I'm able to do this using node-set... Narinder -----Original Message----- From: Michael Kay [mailto:mhkay@xxxxxxxxxxxx] Sent: Friday, May 04, 2001 2:17 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] Doing multiple tranformations > 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 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Doing multiple tranformat, Johannes Döbler | Thread | [xsl] wysiwyg xml editing, Mattias Konradsson |
RE: [xsl] String match Revisited, Michael Kay | Date | Re: AW: [xsl] String match, Peter Flynn |
Month |
Keywords