xsl语法应用-1

<xsl:template match="a|b|c|d">
...

..

.

<xsl:template>

***: a|b|c|d  ── 标记q1、q2、q3、q3均用此模板确定输出

=================================================================

<xsl:if test=".[value()$le$20]">
..

.

</xsl:if>

***: ──  表示引用当前标记

***: $le$ ── 是关系运算符中的"小于等于",其它关系有小于($lt$)、大于($gt$)、大于等于($ge$)、等于($eq$)、不等于($ne$)等

***: value()  ──  XSL函数(不是xslt函数),返回元素或属性的值

示例:value()是元素或属性的缺省方法,以下表示是等价:

name!value()="NAME" 与 name="NAME"  ,    @attr="attribute_value" 与 @attr="attribute_value"(此句表述有些问题)

注:@是属性前缀,@attr表示是属性attr

 

 

 


posted @ 2009-07-10 11:27  vily_雷  阅读(219)  评论(0)    收藏  举报