This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: Command Line XSLT programs
- From: roger dot day at globalgraphics dot com
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 13 Mar 2002 18:36:11 +0000
- Subject: RE: [xsl] Command Line XSLT programs
- Reply-to: xsl-list at lists dot mulberrytech dot com
This is (almost) what I do - except I use the cygwin shell on Win2000 and gnu
Makefile's to run a python script which uses the pyana module which uses XSLTC+
The script can even regenerate the makefiles for you if your're canny enough.
Roger.
At 13/03/2002 18:27:05, "Diamond, Jason" <Jason.Diamond@MKG.com> wrote:
# Isn't this what Makefiles are for? Create an inference rule from .xml to
# .html, add your list of files, and let 'er rip. The Windows shell even has
# enough scriptability to generate the list of files in a directory from the
# command line. I do this to make Makefiles for whole diretories of XML files
# that need to be transformed. You only have to regenerate the Makefile when
# you add or remove a file.
#
# Jason
#
# > -----Original Message-----
# > From: Michael Kay [mailto:michael.h.kay@ntlworld.com]
# > Sent: Wednesday, March 13, 2002 10:11 AM
# > To: xsl-list@lists.mulberrytech.com
# > Subject: RE: [xsl] Command Line XSLT programs
# >
# >
# > >
# > > Does anyone know if it is possible to apply an XSLT to
# > > multiple XML docs at
# > > the same time. My company has a "document-base" in XML that
# > they want
# > > converted into HTML. So instead of me doing them one by one
# > > with MSXSL and
# > > MSXML 4.0.
# > >
# > Sure. It's probably best in this scenario to script it
# > yourself: for MSXML
# > this would probably be JavaScript, for other processors it
# > would be Java.
# > Look up the API documentation for your processor. Compile the
# > stylesheet
# > once, then use it repeatedly to process a list of source documents.
# >
# > You can process multiple source documents from within a
# > single stylesheet
# > execution, by using the document() function, but that's
# > probably not the
# > right approach here.
# >
# > Doing it as a command-line script, processing the stylesheet
# > from scratch
# > each time, would be a lot less efficient. MSXML does have a
# > command-line
# > interface, but you don't really want it here.
# >
# > Michael Kay
# > Software AG
# > home: Michael.H.Kay@ntlworld.com
# > work: Michael.Kay@softwareag.com
# >
# >
# > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
# >
#
# XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
#
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list