|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Sort before paging
Unfortunately XSLT 1.0 doesn't allow you to do a two-phase transformation in this way. This would work on XSLT 2.0, or it would work on XSLT 1.0 if your processor supports an xx:node-set() extension function (which most do, a notable exception being the Transformiix processor used in Mozilla/Firefox). Use it like this: > <xsl:template name="positionfilter"> > <xsl:param name="sortedlist"/> > <xsl:for-each select="xx:node-set($sortedlist)/*[(position() >= $start) and ... after binding the namespace prefix xx (or you own choice of prefix) to the appropriate namespace URI for the XSLT processor you are using. Michael Kay http://www.saxonica.com/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








