// CS 468: Database Management Systems // // SAX parser example // Alex Dekhtyar // import java.io.File; import org.xml.sax.*; import javax.xml.parsers.*; // Main test class public class SAXtest { /** * @param args */ public static void main(String[] args) { // Create an instance of SAX Parser Factory SAXParserFactory saxPF = SAXParserFactory.newInstance(); // Set some parser features saxPF.setValidating(false); // no validation saxPF.setNamespaceAware(false); // no namespace awareness try { // create an instance of the SAX parser SAXParser saxParser = saxPF.newSAXParser(); //create an instance of the content handler MyContentHandler handler = new MyContentHandler(); // set up the test file String filename="text.xml"; File f = new File(filename); // parse saxParser.parse(f, handler); } catch (Exception e) {System.out.print(e); return;} } // main }