Java 如何动态生成样式表路径?
我正在尝试从Java代码中进行XSLT转换。我想以友好的方式创建样式表路径。但我无法使用param$路径使其工作。我如何解决它? 提前谢谢 java.codeJava 如何动态生成样式表路径?,java,xml,xslt,xslt-1.0,Java,Xml,Xslt,Xslt 1.0,我正在尝试从Java代码中进行XSLT转换。我想以友好的方式创建样式表路径。但我无法使用param$路径使其工作。我如何解决它? 提前谢谢 java.code transformation.setParameter("path", "C:\Users\src"); transformation.xsl <xsl:param path="path"/> <xsl:include href="$path/config.xsl"/> 您需要使用URI引用外部资源。试试
transformation.setParameter("path", "C:\Users\src");
transformation.xsl
<xsl:param path="path"/>
<xsl:include href="$path/config.xsl"/>
您需要使用URI引用外部资源。试试这个:
transformation.setParameter("path", "file:///C:/Users/src");
请注意,相对路径在XSLT中起作用。可能根本不需要传入绝对路径。在“C”之后缺少冒号?我已经读到:在的href属性中包含变量引用是非法的