如何更改saxon param = values

时间:2015-11-10 15:22:06

标签: saxon

来自Michael Kay的SAXON 6.5.4 用法:java com.icl.saxon.StyleSheet [options] source-doc style-doc {param = value} ... 选项:   -a使用xml-stylesheet PI,而不是style-doc参数   -ds使用标准树数据结构   -dt使用tinytree数据结构(默认)   -o filename将输出发送到指定的文件或目录   -m classname对xsl:message输出使用指定的Emitter类   -r classname使用指定的URIResolver类   -t显示版本和时序信息   -T设置标准TraceListener   -TL classname设置特定的TraceListener   -u名称是URL而不是文件名   -w0从可恢复的错误中静默恢复   -w1报告可恢复的错误并继续(默认)   -w2将可恢复的错误视为致命错误   -x classname将指定的SAX解析器用于源文件   -y classname对样式表使用指定的SAX解析器    - ?显示此消息

1 个答案:

答案 0 :(得分:0)

如果样式表声明了参数

<xsl:param name="iridescent"/>

然后您可以使用(例如)

从命令行进行设置
java com.icl.saxon.Stylesheet source.xml style.xsl iridescent=no