2010-03-23 18 views
3

我已經創建了一個格式化xml文檔的xslt文檔,但是我希望將xslt表格的結果分頁。XSLT分頁

這裏是原單XLST文件

<?xml version="1.0" encoding="UTF-8"?> 
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> 

<xsl:template match="/"> 
    <xsl:for-each select="musicInformation/musicdetails"> 
<label for="artistname{position()}" id="artistnameLabel{position()}">Artist Name:</label> 
<span id ="artistname{position()}"><xsl:value-of select="artistname" /></span> 
<br/> 
<label for="recordname{position()}" id="recordnameLabel{position()}">Record Name:</label> 
<span id ="recordname{position()}"><xsl:value-of select="recordname" /></span> 
<br/> 
<label for="recordtype{position()}" id="recordtypeLabel{position()}">Record Type:</label> 
<span id ="recordtype{position()}"><xsl:value-of select="recordtype" /></span> 
<br/> 
<label for="format{position()}" id="formatLabel{position()}">Format:</label> 
<span id ="format{position()}"><xsl:value-of select="format" /></span> 
<br/> 
<a href="xmlDetail.php?mid={@m_id}" >See Details</a> 
    <br/><br/> 
    </xsl:for-each> 
    </xsl:template> 
</xsl:stylesheet> 

回答

2

有很多的方法來實現分頁XSL。一個基本的例子是here