You are on page 1of 6

Advance

OOP

Instructor: Saif Ali


Agenda
• XML Processing
• SAX Parser
• Extensible Sheet Language
(Simple API for XML Processing) SAX Parser:
SAX addresses a Simple API for XML, and a SAX API is
executed by SAX Parser. This API was called occasion
put together API, which gives interfaces respect to
overseers.
There are four controller interfaces. ContentHandler,
DTDHandler, EntityResolver, and ErrorHandler
interface.
It makes no interior construction. Rather, it takes the
events of parts of an information report as
occasions, and afterward, it lets the client know
what it peruses as it peruses the info record. It is
reasonable for enormous XML records since it
doesn't need stacking the entire XML document
Highlights of SAX Parser:
• The inside construction cannot be made by SAX
Parser.
• These occasion-based SAX parsers work
equivalent to the occasion overseer in java.

Benefits of SAX Parser:


• Extremely easy to utilize and has great
productivity of memory.
• Its runtime is excessively quick, and it can work
for a greater report or record framework..
Drawbacks of SAX Parser:
• Its capacity to comprehend APIs is excessively
under an occasion-based API.
• We can't have the foggiest idea about the full
data due to a lot of bits of information

Key-Points of SAX Parser:


• SAX Parser is slower than DOM Parser.
• Appropriate for effective memory.
• A little piece of the XML document is just
stacked in memory.
• Best for the bigger sizes of documents.
Any Question?

You might also like