在 XSL/XSLT 中实现随机排序

互联网 17-3-2
和数据库排序一样,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>

以上就是在 XSL/XSLT 中实现随机排序的内容,更多相关内容请关注PHP中文网(www.php.cn)!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:用XML和XSL来生成动态页面

相关资讯