以下是XSL标签,因为我使用了xsl:if
的xsl:when
intead,我会在其上遇到错误,请建议我如何重新纠正它,以便我在何时获得汇编例外再次转换XSL我正在使用XSLT 1.0
<xsl:when test="abcid=dec_id">
<xsl:for-each select="$qq_Obj/ert_Period/ytr_Period">
<xsl:variable name="ABC_Rate">
<xsl:value-of select="$Sds/oht_Period/rew_Period/@vgRate" />
</xsl:variable>
<xsl:choose>
<xsl:when test="$iue_first=@vgRate">
<xsl:value-of select="'AAA'" />
</xsl:when>
<xsl:value-of select="'BBB'" />
</xsl:choose>
</xsl:for-each>
</xsl:when>
您需要将xsl:choose
的" else"部分包装在xsl:otherwise
:
<xsl:choose>
<xsl:when test="$iue_first=@vgRate">
<xsl:value-of select="'AAA'" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="'BBB'" />
</xsl:otherwise>
</xsl:choose>