Subject: RE: [xsl] Batch processing From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Mon, 28 May 2007 13:03:30 +0100 |
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 -> |
---|---|---|
[xsl] Batch processing, J. S. Rawat | Thread | RE: [xsl] Batch processing, J. S. Rawat |
RE: [xsl] call-template error, Michael Kay | Date | Re: [xsl] Entities Conversion, Tony Graham |
Month |