我想修改XSLT中的一些現有代碼以便能夠迭代和顯示計數器。XSLT中的計數器迭代
這裏是代碼,其中「Rank」必須是計數器,我無法在其他地方實現,因爲排序在這裏完成!
我不知道我的問題是明確的,但這裏的代碼位:
<xsl:for-each select="Player">
<xsl:sort select="Points" order="descending" data-type="number"/>
<xsl:sort select="G" order="descending" data-type="number"/>
<xsl:sort select="A" order="descending" data-type="number"/>
<xsl:sort select="GP" order="ascending" data-type="number"/>
<tr bgcolor="#E2EFED" border="0">
<td align="center"><xsl:value-of select="Rank"/></td>
<td align="center"><xsl:value-of select="Name"/></td>
<td align="center"><xsl:value-of select="Team"/></td>
</tr>
</xsl:for-each>
好問題,+1。查看我的答案,獲取簡單,完整的示例和解決方案。 :) – 2011-02-01 19:38:56