2013-04-24 94 views

回答

2

这就是xsl:import。 (注意这不是简单的文本文件,但是。)

+0

我会接受这个答案,因为它使我找到我使用的:'xsl:include'。 – Kraz 2013-04-24 20:37:13

0

“重构”是您需要的,我相信,不仅仅是分割和导入。 在任何时候,重构需要的时间是您想象的时间的两倍。

+0

请告诉我如何重构一个xsd,它可以用超过1500个__differents__字段来格式化xml,以少于3000行代码。 – Kraz 2013-04-26 14:01:30

0

您可以创建需要添加到单独XSL文件中的新东西,并使用xsl:include来提供模板,变量& params与主文件中的优先级/优先级相同。您也可以继续将现有模板重构为几个可管理的文件并使用xsl:include

还有xsl:import,与xsl:include类似,但给出了包含文件的模板,参数等,比包含它们的xsl文件的优先级低。

如果您使用xsl:import,请确保这是您的意思,因为导入转换中的任何变量/参数将被主xsl文件中定义的任何相同名称覆盖。

相关问题