以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  求助,xsl中求最大值  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=8154)


--  作者:cheng_fy
--  发布时间:6/7/2004 11:53:00 AM

--  求助,xsl中求最大值
如何在xsl中求最大值?
在<?xml version="1.0" encoding="UTF-8"?>
<BAPLIE>
 <SG5>
  <C1>
   <D1>100</D1>
  </C1>
 </SG5>
 <SG5>
  <C1>
   <D1>201</D1>
  </C1>
 </SG5>
 <SG5>
  <C1>
   <D1>107</D1>
  </C1>
 </SG5>
 <SG5>
  <C1>
   <D1>114</D1>
  </C1>
 </SG5>
</BAPLIE>
中,求D1的最大值(注:SG5的个数是不定的.
--  作者:sam
--  发布时间:6/7/2004 1:48:00 PM

--  
     <xsl:for-each select="//SG5">
     <xsl:sort data-type="number" order="descending" select="C1/D1"/>
       <xsl:if test="position() =1"><xsl:value-of select="C1/D1"/></xsl:if>
     </xsl:for-each>
--  作者:cheng_fy
--  发布时间:6/8/2004 12:20:00 PM

--  
谢谢Sam
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms