Subject: RE: [xsl] Command Line XSLT programs From: roger.day@xxxxxxxxxxxxxxxxxx Date: Wed, 13 Mar 2002 18:36:11 +0000 |
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@xxxxxxx> 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@xxxxxxxxxxxx] # > Sent: Wednesday, March 13, 2002 10:11 AM # > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx # > 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@xxxxxxxxxxxx # > work: Michael.Kay@xxxxxxxxxxxxxx # > # > # > 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Command Line XSLT program, Diamond, Jason | Thread | Re: [xsl] Command Line XSLT program, s . livingstone |
Re: [xsl] Parameter problem, David Carlisle | Date | RE: [xsl] Command Line XSLT program, Chris Bayes |
Month |