Skip to main content

Tip: Achieving vendor independence with SAX

How to use SAX and a SAX helper class to achieve vendor independence

Return to article


Listing 1. Directly interacting with an XMLReader implementation class (parser dependent)


// Obtain an instance of an XMLReader implementation
  XMLReader parser = new org.apache.xerces.parsers.SAXParser();
// Do normal parsing tasks
parser.setContentHandler(new MyContentHandler());
parser.parse(new InputSource("file:///usr/local/projects/xml/test.xml");

Return to article