以更好的方式放置xsl条件

时间:2014-01-30 17:00:32

标签: xslt xslt-1.0

请指教是否有更好的方法来表达下面的xsl条件或下面的一个是正确的..我们正在使用xslt 1.0

<xsl:if test="$abcPeriod_first=gfd_Rate">
    <xsl:value-of select="'AAA'" />
</xsl:if>
    <xsl:value-of select="'BBB'" />

1 个答案:

答案 0 :(得分:1)

如果你想要if...else,那么我相信你目前的状况是不够的。您可以使用以下内容:

<xsl:choose>
  <xsl:when test="$abcPeriod_first=gfd_Rate">
    <xsl:value-of select="'AAA'" />
  </xsl:when>
  <xsl:otherwise>
    <xsl:value-of select="'BBB'" />
  </xsl:otherwise>
</xsl:choose>