public class WikiXMLParser extends org.xml.sax.helpers.DefaultHandler
| Constructor and Description |
|---|
WikiXMLParser(File filename,
IArticleFilter filter) |
WikiXMLParser(InputStream inputStream,
IArticleFilter filter) |
WikiXMLParser(Reader reader,
IArticleFilter filter) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length)
parse an unlimited amount of characters between 2 enclosing XML-Tags
|
void |
endDocument() |
void |
endElement(String uri,
String name,
String qName) |
static Reader |
getReader(File wikiDumpFilename) |
void |
parse() |
void |
startDocument() |
void |
startElement(String namespaceURI,
String localName,
String qName,
Attributes atts) |
endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl, warningpublic WikiXMLParser(File filename, IArticleFilter filter) throws IOException, SAXException
IOExceptionSAXExceptionpublic WikiXMLParser(InputStream inputStream, IArticleFilter filter) throws SAXException
SAXExceptionpublic WikiXMLParser(Reader reader, IArticleFilter filter) throws SAXException
SAXExceptionpublic static Reader getReader(File wikiDumpFilename) throws IOException
IOExceptionpublic void startDocument()
startDocument in interface ContentHandlerstartDocument in class org.xml.sax.helpers.DefaultHandlerpublic void endDocument()
endDocument in interface ContentHandlerendDocument in class org.xml.sax.helpers.DefaultHandlerpublic void startElement(String namespaceURI, String localName, String qName, Attributes atts)
startElement in interface ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerpublic void endElement(String uri, String name, String qName) throws SAXException
endElement in interface ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerSAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws SAXException
characters in interface ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerSAXExceptionDefaultHandler.characters(char[], int, int)public void parse()
throws IOException,
SAXException
IOExceptionSAXExceptionCopyright © 2017 Java Wikipedia API (Bliki engine). All rights reserved.