教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> 编程基地 >> XML >> 在XSL/XSLT中实现随机排序 RSS订阅
在XSL/XSLT中实现随机排序
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   

和数据库排序一样,XSL/XSLT也可以实现随机排序,原理也很简单,下面就是代码。

  <?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  xmlns:msxsl="urn:schemas-microsoft-com:xslt"
  xmlns:eMeng="http://dotnet.aspx.cc/"
  version="1.0">
<msxsl:script language="JavaScript" implements-prefix="eMeng">
 function Random() {
  return Math.random();
 }
</msxsl:script>

<xsl:template match="/">
<xsl:for-each select="/*/node()">
<xsl:sort select="eMeng:Random()"/>
<xsl:value-of select="."/>
<br/>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>

来源:upschool.cn
作者:
关键字:XSL
发表日期:2006-7-26

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:XML入门精解之文件格式定义   下一篇:XMLHTTP资料


2009-1-8 5:56:47
本文的相类似文章
  • 使用XMLTransform和XSL-FO格式化报表
  • 通过向XSLT传送参数来定制输出
  • php与XML、XSLT、Mysql的结合运用
  • 使用XML、XSLT和XPath创建可排序、分页、重用的数据显示页
  • Jsp结合XML+XSLT将输出转换为Html格式
  • 使用XML、XSLT和XPath创建可排序、分页、重用的数据显示页
  • 在XSL中实现项目列表的例子
  • XSL学习心得-制作图像超链接
  • XSL简明教程
  • 使用XSLT将XML数据转换成HTML
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com