如果出现以下情况,我试图在 XSLT 中表示以下内容:
if (status != Disconnected || status != BadNumber || status != NoCallsAccepted || status != Fax)
我知道这可以用choose
表达式来完成,但我不想在模板中添加这么多的冗长......
我在适当的时候使用 AND 和 OR 尝试了以下不同的变体:
<xsl:if test="not(@status = 'BadNumber') AND not(@status = 'Disconnected') AND not( @status = 'NoCallsAccepted') AND not(@status = 'Fax')">
但这会导致语法错误。