您可以根据XSLT中的节点值分配包含文件,如:
<BankName>HSBC</BankName>
<xsl:include href="HSBC.xsl" />
<BankName>DB</BankName>
<xsl:include href="DB.xsl" />
<BankName>SCB</BankName>
<xsl:include href="SCB.xsl" />
答案 0 :(得分:0)
没有。与大多数语言一样,XSLT具有静态(编译时)阶段和动态(运行时)阶段。 xsl:include在编译时处理,早在看到任何节点之前。在你处理xsl:include指令之前,你不知道你正在运行什么程序,所以你不知道如何处理输入。
如果你解释一下你想要达到的目标,那么我相信我们可以建议一种在XSLT中实现它的方法。