what is the difference between SAX Parser and DOM Parser??
Answers were Sorted based on User's Feedback
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 |
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 |
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 |
What is spring hibernate and struts in java?
What’s the utilization of struts.xml configuration file?
how to write uploadphoto in the insert update delete using struts? write code struts and jsp jdbc
Can you explain custom tag?
Hai all.Can i develope Struts action class without execute(-,- ,-,-)method.Ifd it's possible plz provide some sample code.
What is the purpose of @createifnull annotation annotation?
What steps are required to for an application migration from Struts1 to Struts2?
how can u handle run time exceptions in struts and jsp plz explain briefly not single word answer?
What is struts in j2ee?
where you store password in banking project
Can a reducer dispatch an action?
what is the current salary package in India for a java programmer who has 2 years experience