Code example for Parser

Methods: parse, setDTDHandler, setDocumentHandler, setEntityResolver, setErrorHandler

0
        // choose parser 
        Parser parser = new com.jonglen7.jugglinglab.com.microstar.xml.SAXDriver();		// use AElfred
                                                            //		Parser parser = new com.megginson.sax.LarkDriver();		// use Lark 
                                                            //		Parser parser = new com.sun.xml.parser.Parser();		// use Sun XML 
 
        parser.setEntityResolver(this);
        parser.setDTDHandler(this);
        parser.setDocumentHandler(this);
        parser.setErrorHandler(this);
 
        // Parse the document. 
        parser.parse(new org.xml.sax.InputSource(read));
    } 
 
 
    // Implementation of org.xml.sax.EntityResolver 
 
    public InputSource resolveEntity(String publicId, String systemId) {
        if (saxdebug) {
            System.out.print("Resolve entity:");
            if (publicId != null)