[Home] [By Thread] [By Date] [Recent Entries]




Miguel A. Robles wrote:
> Dear colleagues,
>  
> I usually work with XML for sending on information between different 
> servers or applications. For example, currently I'm working with web 
> services and everithing works fine. The problem appears now, because I 
> have to parse a document containing a lot of information. DOM is not 
> enough to accomplish the object because the document is extremly large, 
> and I don't know how SAX deals with this kind of files. 

SAX does not build the document tree (it's a streaming way of processing 
XML) into memory so you wont have problems with size. Note however that 
it has some limitations on the processing you can do with it. You may 
want to use SAX as the orchestration level and build smaller memory 
trees using DOM behind that to overcome this.

>  
> I know that XML is not intended for containing so much information

Says who?
-- 
Manos



  • References:
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member