如何在powershell中使用带有参数的altovaxml.exe

时间:2013-05-22 14:20:51

标签: xslt powershell altova

我正在使用powershell脚本运行altovaxml.exe将xml文件转换为另一个文件:

.\AltovaXML -xslt2 test.xsl -in $element -out $tmpname -param name1=$value1 -param name2=$value2 -param name3='string1' and so on

我遇到的第一个问题是,我通过将变量用作参数值来得到错误:

parameter is not a valid xpath 2.0 expression: name1

(类似的东西,错误是德语)

仅使用字符串作为参数的值,我没有收到错误但我不能在xsl文件中使用它们。没有输出。

但是 - 这就是我不理解的 - 它使用命令行界面本身(当然没有-in,-out或-param的变量)

有人知道如何使用PowerShell正确运行altovaxml.exe吗?

0 个答案:

没有答案