Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过批处理文件启动XML和XSL文件_Xml_Batch File_Xslt - Fatal编程技术网

如何通过批处理文件启动XML和XSL文件

如何通过批处理文件启动XML和XSL文件,xml,batch-file,xslt,Xml,Batch File,Xslt,简单的一个,但似乎不记得如何或找到哪里。。。 我需要一个简单的批处理文件来运行XSL和XML 例如,我将有Loading.bat,它将从不同的文件夹中找到并运行xsl和xml\folderA\example.xsl和\folderB\example.xml 有人能为我提供一个非常简单的批处理文件来完成此任务吗?如果您使用saxon,您可以运行以下命令: java -jar /path/to/saxon.jar xmlfile xslfile 如果我们谈论的是msxsl,那么您应该首先下载它。然

简单的一个,但似乎不记得如何或找到哪里。。。 我需要一个简单的批处理文件来运行XSL和XML

例如,我将有Loading.bat,它将从不同的文件夹中找到并运行xsl和xml\folderA\example.xsl和\folderB\example.xml


有人能为我提供一个非常简单的批处理文件来完成此任务吗?

如果您使用saxon,您可以运行以下命令:

java -jar /path/to/saxon.jar xmlfile xslfile

如果我们谈论的是msxsl,那么您应该首先下载它。然后:

Bat文件ms.Bat:

msxsl.exe %1 %2 > %3
运行:


p、 但是我不确定这个bat文件是否真的需要…

它取决于您的xsl处理器…Msxml dom?windows pc的默认设置。Afaik,默认情况下msxml不随windows提供,因此您需要下载它。下面的Saxon安装程序似乎最简单,如果不存在,只需安装它,谢谢guys/girlsSaxon Saxon需要Saxon和JRE:
ms.bat folderA\example.xml \folderB\example.xsl out.file