В зависимости от того, как вы представляете свои логические значения, может быть много вещей, как будут выглядеть ваши данные?
Наиболее вероятный сценарий: ложь представляется как 0, а истина может быть любым значением, отличным от 0.
<xsl:if test="$myvalue = 0">
-- output if false --
</xsl:if>
но вы, вероятно, лучше используете xsl: выберите
<xsl:choose>
<xsl:when test="$myvalue = 0">
-- output if false --
</xsl:when>
<xsl:otherwise>
-- output if true --
</xsl:otherwise>
</xsl:choose>
Вы можете не указывать иное, если вам это не нужно.