[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: saxon in batch file for lots and lots of xml files

Subject: RE: saxon in batch file for lots and lots of xml files
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Tue, 29 Jan 2002 09:33:13 -0000
.bat foreach file

Write a Java main program to control this rather than doing it with a batch
file. Then (a) you will only load all the Java classes once, and (b) you
will only need to compile the stylesheet once.

If you don't feel confident to write this Java code, another approach is to
use the (rather simple) mechanism provided on the Saxon command line to
process an entire directory. To achieve this you may have to copy all the
files you want to process into a new directory, because the operation isn't
selective. Use:

  saxon -o output-dir input-dir convert.xsl

Mike Kay

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of
> ronald heller
> Sent: 29 January 2002 09:00
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject:  saxon in batch file for lots and lots of xml files
> Hi there,
> I have a large directory with rather small xml files. There
> may be well
> over 500 files in there.
> Once a day these files are transformed with saxon 6.2.
> Although this goes well, it takes a lot of time.
> I have a feeling that is is not the transformation itself
> that takes a lot
> of time, but that the starting and closing of saxon is.
> let me show you some code from the batchfiles:
> 1.bat:
> ---------------------------------------
> for %%b in ("*.xml") do call 2.bat %%b CC
> rem. for each xml file that is found I call 2.bat
> 2.bat
> ---------------------------------------
> java com.icl.saxon.StyleSheet -o "%1-a" "%1" "convert.xsl"
> rem for each file that has to be transformed saxon/java is
> started and closed.
> Is there a quicker/smarter way of doing this?
> any help is appreciated
> Regards,
> Ronald
> (ps I tried Instant saxon, but that gives more or less the
> same results)
>  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


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.