我可以输出两个可能的值" A"和" B"
我遇到的问题是,对于输出" A",它必须满足3-4个条件,否则返回" B"。我尝试过使用,但我无法理解。
我尝试过像下面这样的事情
<xsl:if>Cond1
<xsl:if>Cond2
<xsl:if>Cond3
</xsl:if>
</xsl:if>
A
</xsl:if>
B
但如果满足所有条件,这只会返回A和B.有谁知道如何做到这一点?
答案 0 :(得分:4)
尝试:
<xsl:choose>
<xsl:when test="Cond1 and Cond2 and Cond3">A</xsl:when>
<xsl:otherwise>B</xsl:otherwise>
</xsl:choose>