|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: SAXON: Generate 10 elements per page
To process a million rows you are going to need to be careful with
memory.
But I think the standard technique will give you linear performance:
for-each row[position() mod 10 = 1]
<page>
copy-of select=".|following-sibling::row[position()<=10]
</page>
/for-each
Michael Kay
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of
> SHEIKH Sajjad
> Sent: 12 February 2004 12:35
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: SAXON: Generate 10 elements per page
>
>
> Hi all,
>
> I have the following xml document with 1 million rows.
> I want to generate html pages using SAXON with 10 rows on each page.
>
> Any suggestion?
> /s
>
> <import>
> <Row>
> <Field1>Match1</Field1>
> <Field2>2004-10-01</Field2>
> <Field3>Team A</Field3>
> <Field4>Team B</Field4>
> </Row>
> </import>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








