我可以将多个xsl文件导入另一个xsl文件吗?

时间:2011-09-12 07:35:43

标签: xml xslt

您好我正在尝试将多个xsl文件从特定文件夹导入xsl文件,有没有办法导入单个标签的文件夹中的所有文件? 像inporting文件夹左右.. 谢谢 haranadh

3 个答案:

答案 0 :(得分:2)

单个import语句中不可能。 href必须是常量uri-reference。请参阅specificationXSLT 2.0中的相同内容)。

如果您想获得创意,因为样式表只是一个XML文档,您可以使用必要的import语句生成转换,并在需要时使用单个引用导入 样式表。

答案 1 :(得分:2)

正如其他人所说,这是不可能的。但是,没有人指出这不是“缺点”。

如果存在此类“功能”,则无效且,因为<xsl:import>指令的顺序非常重要,因此必须手动指定。

更有意义的是质量 <xsl:include>:)

答案 2 :(得分:0)

AFAIK是不可能的:

<xsl:import href="URI"/>

xsl:importURI作为href属性的值,因此您无法指定文件夹。