文章详情页
在 XSL/XSLT 中实现随机排序
浏览:100日期:2022-06-03 13:32:03
和数据库排序一样,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>
标签:
XML/RSS
上一条:用XML和XSL来生成动态页面下一条:XMLHTTP资料
相关文章:
1. CentOS邮件服务器搭建系列—— POP / IMAP 服务器的构建( Dovecot )2. phpstudy apache开启ssi使用详解3. ASP中if语句、select 、while循环的使用方法4. jsp网页实现贪吃蛇小游戏5. django创建css文件夹的具体方法6. 利用CSS制作3D动画7. .NET SkiaSharp 生成二维码验证码及指定区域截取方法实现8. MyBatis JdbcType 与Oracle、MySql数据类型对应关系说明9. 存储于xml中需要的HTML转义代码10. ASP中实现字符部位类似.NET里String对象的PadLeft和PadRight函数
排行榜
