Используйте следующие пакеты,
java.io, javax.xml.parsers, org.xml.sax.
SAXParserFactory spf = SAXParserFactory.newInstance();
XMLReader reader = null;
SAXParser parser = spf.newSAXParser();
reader = parser.getXMLReader();
reader.setContentHandler(new MyContentHandler());
//XMLReader to parse the entire file.
InputSource is = new InputSource(filename);
reader.parse(is);
// Реализует методы ContentHandler
class MyContentHandler implements ContentHandler {
}