如何知道xslt运算符的顺序



System.Xml"xsl:choose"不能是"xsl:call-template"元素的子元素。

如何知道xslt中这些运算符的顺序?

XSLT是一个公开文档化的W3C标准,请查看相关文档,了解XSLT3https://www.w3.org/TR/xslt-30/#element-呼叫模板说例如解释所允许的内容的CCD_ 1是CCD_。

规范还包含XSD模式,因此任何使用该模式的XML编辑器都应该帮助您显示可能的、允许的元素。

除了规范,为了快速参考,您可能喜欢MulberryTech参考卡http://www.mulberrytech.com/quickref/

另外,还有一些关于XSLT的好书;-(

如果你试图有条件地提供一个参数,那么代替

<xsl:call-template
<xsl:choose
<xsl:with-param

使用

<xsl:call-template
<xsl:with-param
<xsl:choose

最新更新