what is the difference between SAX Parser and DOM Parser??

Answers were Sorted based on User's Feedback



what is the difference between SAX Parser and DOM Parser??..

Answer / jayaprakash

good explanation......
Thank you.

Is This Answer Correct ?    2 Yes 0 No

what is the difference between SAX Parser and DOM Parser??..

Answer / raju

SAX
• Parses node by node
• Doesn’t store the XML in memory
• We cant insert or delete a node
• SAX is an event based parser
• SAX is a Simple API for XML
• doesn’t preserve comments
• SAX generally runs a little faster than DOM

DOM
• Stores the entire XML document into memory before processing
• Occupies more memory
• We can insert or delete nodes
• Traverse in any direction.
• DOM is a tree model parser
• Document Object Model (DOM) API
• Preserves comments
• SAX generally runs a little faster than DOM

-raju

Is This Answer Correct ?    2 Yes 1 No

what is the difference between SAX Parser and DOM Parser??..

Answer / prem

Thank you to all to give the feedback about the differences
between the sax and dom.

Is This Answer Correct ?    1 Yes 1 No

what is the difference between SAX Parser and DOM Parser??..

Answer / rajendra

1. s->does not store xml in memory
d->store the entire xml document in memory

2. s->top to bottom traversing
d->traverse in any direction

3. s->insert or delete node is possible
d->insert or delete node is not possible

4. s->especially for java
d->not only for java

5. s->event driven,fast & lightweight
d->tree structure,heavy weight to load & store

6. s->parse the document while reading
d->load the document in memory to parse

Is This Answer Correct ?    3 Yes 5 No

Post New Answer

More Struts Interview Questions

What are the custom tags?

0 Answers  


Can we have different controllers in one struts app?

7 Answers   Accenture,


how to debug struts project in netbean ?

0 Answers  


What is Hibernate?

4 Answers  


Explain about struts dispatch action?

0 Answers  






What are the main classes which are used in struts application?

0 Answers  


Describe the basic steps used to create a tiles application?

0 Answers  


What is the use of reset method of ActionForm class?

0 Answers  


What is the purpose of dispatcher result type?

0 Answers  


Can you explain aware interfaces in struts2?

0 Answers  


What are the various struts tag libraries?

0 Answers  


How an actionform bean is created?

0 Answers  


Categories