在 XSL/XSLT 中實(shí)現(xiàn)隨機(jī)排序
和數(shù)據(jù)庫排序一樣,XSL/XSLT也可以實(shí)現(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>
相關(guān)文章
Web設(shè)計(jì)中如何使用XML數(shù)據(jù)
Web設(shè)計(jì)中如何使用XML數(shù)據(jù)...2006-10-10使用XSLT將XML數(shù)據(jù)轉(zhuǎn)換成HTML
使用XSLT將XML數(shù)據(jù)轉(zhuǎn)換成HTML...2006-10-10淺談XML Schema中的elementFormDefault屬性
下面小編就為大家?guī)硪黄獪\談XML Schema中的elementFormDefault屬性。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-02-02XML創(chuàng)建可排序、分頁的數(shù)據(jù)顯示頁面
XML創(chuàng)建可排序、分頁的數(shù)據(jù)顯示頁面...2006-10-10