Xslt 基于XSL:WHEN条件的XSL-include
这里有一个场景,我有多个xsl,它们是为不同类型的XML文件设计的。现在我有了一些应用程序ID,它被传递到我的XSL库,现在我想基于这个应用程序ID值加载不同的XSL 比如我的应用程序ID是1 如果应用程序ID为2 我该怎么做Xslt 基于XSL:WHEN条件的XSL-include,xslt,Xslt,这里有一个场景,我有多个xsl,它们是为不同类型的XML文件设计的。现在我有了一些应用程序ID,它被传递到我的XSL库,现在我想基于这个应用程序ID值加载不同的XSL 比如我的应用程序ID是1 如果应用程序ID为2 我该怎么做 请帮助在XSLT中,xsl:include和xsl:import必须是顶级元素,如(对于版本1.0)中所述 这意味着您不能根据要应用XSL的XML来限制另一个XSL文件的加载。在XSLT中,XSL:include和XSL:import必须是顶级元素,如(对于版本1.0)中
请帮助在XSLT中,
xsl:include
和xsl:import
必须是顶级元素,如(对于版本1.0)中所述
这意味着您不能根据要应用XSL的XML来限制另一个XSL文件的加载。在XSLT中,
XSL:include
和XSL:import
必须是顶级元素,如(对于版本1.0)中所述
这意味着您不能根据要应用XSL的XML来限制另一个XSL文件的加载。您所说的“传递到我的XSL库”是什么意思?应用程序ID是在XML文件中还是来自其他来源?“不同类型的XML文件”应表示不同的模式。导入所有样式表模块,并对这些模式使用模式匹配<代码>xsl:use when应用于处理器之间的可移植性,而不是架构之间的可移植性。是的,我的应用程序ID是从应用程序发送的。@Alejandro-当as.net xslt.transform方法不支持xslt 2.0时不能使用代码“传递到我的xsl库”是什么意思?应用程序ID是在XML文件中还是来自其他来源?“不同类型的XML文件”应表示不同的模式。导入所有样式表模块,并对这些模式使用模式匹配<代码>xsl:use when应用于处理器之间的可移植性,而不是架构之间的可移植性。是的,我的应用程序ID是从应用程序发送的。@Alejandro-当as.net xslt.transform方法不支持xslt 2.0时,不能使用代码使用