xslt 中选择最大、最小值一例

有XML,TAG节点下包含TAGELO和TAGEHI分别是TAG取值的最小和最大值。
再转换输出中需要求的所有TAG标签中最小的TAGELO和最大的TAGEHI。
上网查找后一般都是外部代码反复循环比较的方法,
或者xslt按照节点排序输出第一条,不再赘述。
这里给出我写的两个选择节点的xpah语法,
选择最小值
<xsl:value-of select="//TAG[not(//TAGELO &lt; TAGELO)]/TAGELO" />
选择最大值
<xsl:value-of select="//TAG[not(//TAGEHI &gt; TAGEHI)]/TAGEHI" />
输出结果挺好。

posted @ 2008-10-14 10:02  悟不透  阅读(667)  评论(0)    收藏  举报