文章詳情頁
在 XSL/XSLT 中實現(xiàn)隨機(jī)排序
瀏覽:218日期:2022-06-03 13:32:03
和數(shù)據(jù)庫排序一樣,XSL/XSLT也可以實現(xiàn)隨機(jī)排序,原理也很簡單,下面就是代碼。
<?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>
標(biāo)簽:
XML/RSS
上一條:用XML和XSL來生成動態(tài)頁面下一條:XMLHTTP資料
相關(guān)文章:
1. ASP.NET MVC使用Boostrap實現(xiàn)產(chǎn)品展示、查詢、排序、分頁2. ASP.NET MVC使用JSAjaxFileUploader插件實現(xiàn)單文件上傳3. 使用ajax跨域調(diào)用springboot框架的api傳輸文件4. Python 實現(xiàn)自動化Excel報表的步驟5. PHP數(shù)組操作詳細(xì)解釋6. Python dict的常用方法示例代碼7. Android實現(xiàn)下載進(jìn)度條效果8. Vue實現(xiàn)todo應(yīng)用的示例9. 解決python logging遇到的坑 日志重復(fù)打印問題10. Java String不可變性實現(xiàn)原理解析
排行榜
