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

Re: Fast text output from SAX?


xml text output
Elliotte Rusty Harold wrote:

>At 11:45 AM -0700 4/13/04, Dennis Sosnoski wrote:
>  
>
>>I think we're talking different types of output here. I want to 
>>generate XML text output from a SAX2 parse event stream, so I can 
>>directly compare the time taken to generate the XML text with the 
>>time taken to generate XBIS output, for instance. The write() method 
>>in an OutputStream or Writer isn't going to generate XML text.
>>    
>>
>
>Of course it can:
>
>System.out.println("<root>This is a document</root>");
>
>I think you need to define the problem more carefully, and then look 
>at how best to implement that problem, rather than assuming SAX is 
>part of the solution here.
>  
>
The problem, which I've expressed more than once, is to compare the 
performance for the alternatives of using text XML vs. some post-parse 
representation of XML documents. For the reasons given in my earlier 
email I'm chosing to base my timing comparisons on the parse event 
stream. This is in my opinion the fairest comparison to all approaches, 
since essentially any application working with XML is going to be using 
the output from a parse, not the raw document text. SAX2 is the most 
widely used parser API for Java, so that's what I'm using as the common 
event stream.

I understand that the idea of using any representation other than text 
(or gzipped text) for XML document exchange is something that you find 
deeply repugnant. I'm not making any kind of moral judgement here, 
though, I'm just trying to establish how much of a difference in 
performance is possible.

  - Dennis


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
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.