|
Answer» Following are VARIOUS types of parsers which are COMMONLY used to parse XML documents:
- DOM Parser - Parses the document by loading the complete contents of the document and creating its complete hiearchical TREE in memory.
- SAX Parser - Parses the document on event based triggers. Does not load the complete document into the memory.
- JDOM Parser - Parses the document in similar fashion to DOM parser but in more easier way.
- StAX Parser - Parses the document in similar fashion to SAX parser but in more efficient way.
- XPath Parser - Parses the XML based on expression and is used extensively in conjuction with XSLT.
- DOM4J Parser - A java library to parse XML, XPath and XSLT using Java COLLECTIONS Framework , provides support for DOM, SAX and JAXP.
Following are various types of parsers which are commonly used to parse XML documents:
|