Why DOM Parser would take more Memory than SAX parser
while they are parsing?
Answers were Sorted based on User's Feedback
Answer / sandya
Both SAX and DOM are used to parse the XML document. Both
has advantages and disadvantages and can be used in our
programming depending on the situation
SAX:
1. Parses node by node
2. Doesnt store the XML in memory
3. We cant insert or delete a node
4. Top to bottom traversing
DOM
1. Stores the entire XML document into memory before processing
2. Occupies more memory
3. We can insert or delete nodes
4. Traverse in any direction.
If we need to find a node and doesnt need to insert or
delete we can go with SAX itself otherwise DOM provided we
have more memory.
| Is This Answer Correct ? | 11 Yes | 1 No |
Answer / guest
DOM Parser loads the entire xml data model into the memory
where as sax dont.
| Is This Answer Correct ? | 6 Yes | 1 No |
Answer / paven
Dom parser has to read all the thinges in xml so it takes
more memory and time where as sax parser takes data of our
wish so less time and memory
| Is This Answer Correct ? | 2 Yes | 0 No |
Can I have an action without a form?
difference between Abstract and Interface?
Is infobus easy to use?
what is the use of State Factories?
What is Remote Interface?
Explain the difference between object state and behavior?
which deployment descriptor element is used to configure the authentication method? a. auth-config b. login-config c. sec-config
Will the general public have access to the infobus apis?
whether the connectionpooling used in struts?
how team leaders assign work for the team member like through papers,word document
1) Scenario: I developed my application on local system and everything is perfect and tested. Now on UAT this application is deployed on clustered server environment. They are logical or physically clustered. But application is not working over there.  What is the issue with application?  What are the first things which come in your mind?
What are the thread-to-thread communcation?