데이터베이스 정렬과 마찬가지로 XSL/XSLT도 임의 정렬을 구현할 수 있습니다. 원리도 매우 간단합니다.
<?xml 버전="1.0"?>
<xsl:스타일시트 xmlns:xsl=" http://www.w3.org/1999/XSL/Transform "
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:eMeng=" http://dotnet.aspx.cc/ "
버전="1.0">
<msxsl:script 언어="JavaScript" Implements-prefix="eMeng">
함수 랜덤() {
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:템플릿>
</xsl:스타일시트>