Subject: RE: [xsl] Batch processing From: "J. S. Rawat" <jrawat@xxxxxxxxxxxxxx> Date: Tue, 29 May 2007 11:29:00 +0530 |
You don't need the collection() function for this, you can do it with document(). With <dir> as your current node, do
<xsl:apply-templates select="document(xmlFile)" mode="m"/>
and it will cause each of these input documents to be processed.
Michael Kay http://www.saxonica.com/
> -----Original Message----- > From: J. S. Rawat [mailto:jrawat@xxxxxxxxxxxxxx] > Sent: 28 May 2007 11:38 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Batch processing > > Dear lists- > There are a list of files listed in XYZ.XML. Is there a way > by which I can process these files by XSLT by saxon. > Basically I want a batch processing. > I want to put files into server alongwith XYZ.xml and need to > pass one commandline to process all the XML. I am just > confused with collection(). > > XYZ.XML > <dir> > <xmlFile>input.xml</xmlFile> > <xmlFile>input_meta.xml</xmlFile> > <xmlFile>sample.xml</xmlFile> > <xmlFile>x.xml</xmlFile> > </dir> > > thanks > ..JSR
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Batch processing, Michael Kay | Thread | RE: [xsl] Batch processing, Vasu Chakkera |
RE: [xsl] Grouping and Numbering, Vasu Chakkera | Date | RE: [xsl] Batch processing, Vasu Chakkera |
Month |