[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Question of performance

Subject: RE: Question of performance
From: "Chris Bayes" <chris@xxxxxxxxxxx>
Date: Thu, 1 Nov 2001 01:13:13 -0000
question on performance
Jay,
For such a simple task surely you should be looking at SAX. Which is
supported by msxml.

Ciao Chris

XML/XSL Portal
http://www.bayes.co.uk/xml


> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx 
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Jay Kline
> Sent: 01 November 2001 00:36
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Re:  Question of performance
> 
> 
> The "preprocessing" is all that really needs to be done.  It 
> is a log file 
> (in XML format) and I only want to display records that meet specific 
> conditions.  So initally there isnt any back and forth. 
> Regardless, it is 
> somewhat unreasonable to load the entire file into memory. 
> Does saxon, xslt, 
> or any other processor have the capibility of "streaming" 
> where there would 
> be no back and forth (and not load the entire file into 
> memory at once)?
> 
> Jay
> 
> On Wednesday 31 October 2001 02:41 pm, you wrote:
> > The xslt processor might have to go back and forth within the xml 
> > document, so any approach except having it all in memory 
> would be very 
> > tricky.  Like sorting a very large file that can't be sorted all in 
> > memory, it could be done, but the xslt processors aren't at 
> that point 
> > yet.
> >
> > Perhaps you can preprocess your xml file into smaller pieces, then 
> > combine the results afterwards.
> >
> > Cheers,
> >
> > Tom P
> >
> > [Jay Kline]
> >
> > > I have a fairly large (41 KB) xsl document that is of course used 
> > > for processing xml documents.
> >
> > Along the same lines, I have a really big (200Mb+) XML 
> document that 
> > needs to be parsed by a small (10 or so lines) XSL document on a 
> > Windows machine.  I have tried the Microsoft COM object in some 
> > VBScript, but it seems to want to
> > load the entire XML document into memory, and if much of 
> anything else is
> > running on the system it more or less pukes, and at the 
> very least takes
> > several minutes just loading the document before any 
> processing begins.  Is
> > there a better way of doing this? Java is not installed on 
> the system,
> > though
> > we are not opposed to doing so if there is better performance.
> >
> >
> >
> >
> >  XSL-List info and archive:  
> http://www.mulberrytech.com/xsl/xsl-list
> 
> -- 
> Jay Kline
> 
> list@xxxxxxxxxxxxxx
> http://www.slushpupie.com
> --
> Increased knowledge will help you now.  Have mate's phone bugged.
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.