我有一个主 xsl,它包含两个不同 xsl 的单独引用,如下所示,但问题是 ThaT 在我转换它时会引发异常
请告知我的主要 xsl 格式正确,或者我遗漏了一些东西..
<xsl:import href="qwe.xsl"/>
<xsl:import href="qrt.xsl"/>
<xsl:template match="/abml">
<cfabcmessage>
<defflows>
<xsl:variable name="ttSystem">
<xsl:call-template name=ttSystem_template"/>
</xsl:variable>
<xsl:choose>
<xsl:when test="ttSystem = 'ABC'">
<xsl:call-template name="dgddsh_ABC"/>
</xsl:when>
<xsl:call-template name="hjsgscjkd_DEG"/>
</xsl:choose>
</defflows>
</cfabcmessage>
</xsl:template>
</xsl:stylesheet>
我已经完成了更正,但仍然在转换时我仍然收到此错误..
21:03:34,892 ERROR [main] JAXPSAXProcessorInvoker - xsl:when is not allowed in this position in the stylesheet!;