首页 相关文章 在 XSL/XSLT 中实现随机排序

在 XSL/XSLT 中实现随机排序

  和数据库排序一样,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="."/
 ...[ 查看全文 ]

2016-02-19 标签:

在 XSL/XSLT 中实现随机排序的相关文章

手机页面
收藏网站 回到头部