Я хотел бы проверить значения test1 и test 2. Если test1 оценивается как Да, тогда отображать Да, если test2 оценивается как Да, тогда отображать Invalid, иначе отображать точное значение test1.
Я попробовал ниже
<xsl:choose>
<xsl:when test="$test1 = 'Yes' or 'Yes'">
<td>
Yes
</td>
</xsl:when>
<xsl:when test="$test2 = 'Yes' or 'yes'">
<td>
INVALID
</td>
</xsl:when>
<xsl:otherwise>
<td>
<font size="2">
f<xsl:apply-templates select="../DBE:Object/DBE:Attribute[@name='test1']"/>
</font>
</td>
</xsl:otherwise>
</xsl:choose>
Но это не правильно оценивает состояние. Пожалуйста, предложите возможное решение.