如何动态制作样式表路径?

时间:2014-03-18 10:43:14

标签: java xml xslt xslt-1.0

我正在尝试从我的javacode中进行XSLT转换。我想以dinamically的方式制作样式表路径。但我无法使用param $ path。我怎么能解决它? 提前谢谢!

java.code

transformation.setParameter("path", "C:\Users\src");

transformation.xsl

 <xsl:param path="path"/>
  <xsl:include href="$path/config.xsl"/>

1 个答案:

答案 0 :(得分:0)

您需要使用URI来引用外部资源。试试这个:

transformation.setParameter("path", "file:///C:/Users/src");

请注意,相对路径在XSLT中有效。可能根本不需要传递绝对路径。