этот код дает мне вывод test
, когда ожидаемый вывод должен быть ничем ..
Что-то не так с моим процессором XSLT или ..? :
<xsl:template match="/">
<xsl:param name="IsTextArea">
<xsl:choose>
<xsl:when test="false()">
<xsl:value-of select="true()"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="false()"/>
</xsl:otherwise>
</xsl:choose>
</xsl:param>
<html>
<xsl:choose>
<xsl:when test="$IsTextArea">test
</xsl:when>
</xsl:choose>
</html>
</xsl:template>
Кстати, мне нужно решение для raw XSLT 1.0 (без расширений и тому подобного).
Можно ли установить логический параметр для param
в XSLT 1.0?