0

基本上我想做一个 if 语句,如果日期不是默认值(1-1-1900),则只显示对象的日期

我正在用VB对其进行编程,然后除了这种日期情况外,它都已成功放入xsl,基本上这就是我想要实现的目标

 <tr><th>DateLogged</th><th width ="500">
      <xsl:if NOT = "<xsl:value-of select="DateLogged" /> = 1-1-1900">
        <xsl:value-of select="DateLogged" />
      </xsl:if>
      </th></tr> 

在今天之前我从未做过任何 xsl,所以任何指针都会非常方便!谢谢

4

1 回答 1

0

试试这个 XSLT,它应该测试DateLogged元素是否按字面意思设置为“1-1-1900”

<xsl:if test="DateLogged != '1-1-1900'">
    <xsl:value-of select="DateLogged" />
</xsl:if>

当然,如果你想完全取消xsl:if条件,你可以这样做:

<xsl:value-of select="DateLogged[. != '1-1-1900']" />
于 2012-06-28T15:35:36.753 回答