在 XSL/XSLT 中实现随机排序

2023-12-05 0 918

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

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 XML/RSS 在 XSL/XSLT 中实现随机排序 https://www.u-9.cn/biancheng/xmlrss/96807.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务