正文

XSL/XSLT 中实现随机排序2007-07-25 12:15:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/tiay/27870.html

分享到:

和数据库排序一样,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>  

阅读(2536) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册