如何在XSLT中实现if-else语句?

我试图在XSLT中实现if-else语句,但我的代码就是不解析。有人有什么想法吗

<xsl:variable name=“CreatedDate”select=“@createDate”/>
<xsl:variable name=“IDAppendedDate”select=“2012-01-01”/>
<b>日期:<xsl:select=“$CreatedDate”/&gt&lt/b>
<xsl:if test=“$CreatedDate>$IDAppendedDate”>
<h2>穆奥&lt/h2>
&lt/xsl:if>
<xsl:else>
<h2>嘟嘟嘟嘟&lt/h2>
&lt/xsl:else>

您必须使用重新实现它<xsl:choose&gt标记:

<xsl:choose>
<xsl:when test=&quot$CreatedDate&gt$“IDAppendedDate”&燃气轮机;
<h2>穆奥&lt/h2>
&lt/xsl:when>
<xsl:否则>
<h2>嘟嘟嘟嘟&lt/h2>
&lt/xsl:否则>
&lt/xsl:choose>

发表评论