modnlp.tc.parser
public class XMLHandler extends org.xml.sax.helpers.DefaultHandler
NewsParser| Constructor and Description |
|---|
XMLHandler(java.lang.String fn)
Set up parser
|
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length)
Callback for PCDATA events.
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String name)
Callback method activated when an XML end element 'event' occurs
|
void |
error(org.xml.sax.SAXParseException exception)
Report all recoverable errors, and try to continue parsing.
|
void |
fatalError(org.xml.sax.SAXParseException exception)
Report all fatal errors, and try to continue parsing.
|
ParsedCorpus |
getParsedCorpus()
Implement the Parser interface
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Print a message for ignorable whitespace.
|
void |
parse()
parseNews: Set up parser object, perform parsing
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes atts)
Callback method activated when an XML start element 'event' occurs
|
void |
warning(org.xml.sax.SAXParseException exception)
Report all warnings, and continue parsing.
|
public void parse()
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String name,
org.xml.sax.Attributes atts)
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerHandlerBasepublic void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String name)
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerHandlerBasepublic void characters(char[] ch,
int start,
int length)
BODY tags.characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerch[] - array containing XML PCDATA (text)start - where the text startslength - where it endsHandlerBasepublic void ignorableWhitespace(char[] ch,
int start,
int length)
ignorableWhitespace in interface org.xml.sax.ContentHandlerignorableWhitespace in class org.xml.sax.helpers.DefaultHandlerDocumentHandler.ignorableWhitespace(char[], int, int)public void warning(org.xml.sax.SAXParseException exception)
warning in interface org.xml.sax.ErrorHandlerwarning in class org.xml.sax.helpers.DefaultHandlerErrorHandler.warning(org.xml.sax.SAXParseException)public void error(org.xml.sax.SAXParseException exception)
error in interface org.xml.sax.ErrorHandlererror in class org.xml.sax.helpers.DefaultHandlerErrorHandler.error(org.xml.sax.SAXParseException)public void fatalError(org.xml.sax.SAXParseException exception)
Note: results are no longer reliable once a fatal error has been reported.
fatalError in interface org.xml.sax.ErrorHandlerfatalError in class org.xml.sax.helpers.DefaultHandlerErrorHandler.fatalError(org.xml.sax.SAXParseException)public ParsedCorpus getParsedCorpus()