xslt轻松入门第三章:xslt的元素语法(5)

  • 作者:未知 来源:未知 添加时间:2006年7月3日 字体:

  • 3.4 xsl:if


    xsl:if类似普通程序语言的if条件语句,允许设定节点满足某个条件时,被模板处理。xsl:if的语法格式为:


    <xsl:if test=布尔表达式>

    template body

    </xsl:if>


    例如:


    <xsl:template match="people">

    <xsl:if test="@name">

    <p><xsl:&#118alue-of select="@name"/></p>

    </xsl:if>

    </xsl:template>


    这段代码的意思是检测people节点下所有的元素,如果发现有<name>元素,则将<name>元素的值输出。其中@符号是统配符,表示节点下所有的元素。

  • 上一篇:xslt轻松入门第三章:xslt的元素语法(6)
  • 下一篇:xslt轻松入门第三章:xslt的元素语法(4)
  • 最后更新时间:2024年12月22日
  • 返回页面顶端
ppdesk