The difference is how you code your XML processor. For the SAX parser, you are using an event-driven model in which you provide a class that has methods for responding to events that occur while reading XML ( Oracle tutorial here ).
For parsing, you get more control when the XML bit is read, and you can pass the parser to different classes to process different bits of the document ( Oracle tutorial here ).
A comparison of Oracle technologies can be found here .
source
share