|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.japisoft.fastparser.Parser | +--com.japisoft.fastparser.sax.Sax2Parser
Sax Level 2 support
This version disables by default the buffering step, for improving the parsing process on file < 100 Ko, use the bufferingMode method to true
Field Summary |
Fields inherited from class com.japisoft.fastparser.Parser |
CONTINUE_PARSING_MODE, HIGH_PARSING_MODE, LOW_PARSING_MODE, MEDIUM_PARSING_MODE |
Constructor Summary | |
Sax2Parser()
|
Method Summary | |
int |
getColumnNumber()
|
org.xml.sax.ContentHandler |
getContentHandler()
|
org.xml.sax.DTDHandler |
getDTDHandler()
No effect without validation support |
org.xml.sax.EntityResolver |
getEntityResolver()
No effect without validation support |
org.xml.sax.ErrorHandler |
getErrorHandler()
|
boolean |
getFeature(java.lang.String name)
|
int |
getLineNumber()
|
java.lang.Object |
getProperty(java.lang.String name)
Property : no effect |
java.lang.String |
getPublicId()
|
java.lang.String |
getSystemId()
|
static void |
main(java.lang.String[] args)
|
void |
parse(org.xml.sax.InputSource source)
|
void |
parse(java.lang.String systemId)
|
void |
setContentHandler(org.xml.sax.ContentHandler handler)
Set the listener for XML processing events |
void |
setDTDHandler(org.xml.sax.DTDHandler handler)
No effect without validation support |
void |
setEntityResolver(org.xml.sax.EntityResolver resolver)
No effect without validation support |
void |
setErrorHandler(org.xml.sax.ErrorHandler handler)
|
void |
setFeature(java.lang.String name,
boolean value)
Set a Parser feature |
void |
setProperty(java.lang.String name,
java.lang.Object value)
Property : no effect |
Methods inherited from class com.japisoft.fastparser.Parser |
bufferingMode, cdataEnabled, getDocument, getDocumentBuilder, getNodeFactory, getParsingMode, hasBufferingMode, interruptParsing, isCdataEnabled, isEnabledNameSpace, isMandatoryProlog, isPreserveWhiteSpace, parse, preserveComment, preserveWhiteSpace, setDocumentBuilder, setEnabledNameSpace, setInputStream, setMandatoryProlog, setNodeFactory, setParsingMode, setText |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Sax2Parser()
Method Detail |
public boolean getFeature(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
getFeature
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
public void setFeature(java.lang.String name, boolean value) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
setFeature
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
public java.lang.Object getProperty(java.lang.String name) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
getProperty
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
public void setProperty(java.lang.String name, java.lang.Object value) throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
setProperty
in interface org.xml.sax.XMLReader
org.xml.sax.SAXNotRecognizedException
org.xml.sax.SAXNotSupportedException
public void setEntityResolver(org.xml.sax.EntityResolver resolver)
setEntityResolver
in interface org.xml.sax.XMLReader
public org.xml.sax.EntityResolver getEntityResolver()
getEntityResolver
in interface org.xml.sax.XMLReader
public void setDTDHandler(org.xml.sax.DTDHandler handler)
setDTDHandler
in interface org.xml.sax.XMLReader
public org.xml.sax.DTDHandler getDTDHandler()
getDTDHandler
in interface org.xml.sax.XMLReader
public void setContentHandler(org.xml.sax.ContentHandler handler)
setContentHandler
in interface org.xml.sax.XMLReader
public org.xml.sax.ContentHandler getContentHandler()
getContentHandler
in interface org.xml.sax.XMLReader
public void setErrorHandler(org.xml.sax.ErrorHandler handler)
setErrorHandler
in interface org.xml.sax.XMLReader
public org.xml.sax.ErrorHandler getErrorHandler()
getErrorHandler
in interface org.xml.sax.XMLReader
public void parse(org.xml.sax.InputSource source) throws java.io.IOException, org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
java.io.IOException
org.xml.sax.SAXException
public void parse(java.lang.String systemId) throws java.io.IOException, org.xml.sax.SAXException
parse
in interface org.xml.sax.XMLReader
java.io.IOException
org.xml.sax.SAXException
public int getColumnNumber()
getColumnNumber
in interface org.xml.sax.Locator
public int getLineNumber()
getLineNumber
in interface org.xml.sax.Locator
public java.lang.String getPublicId()
getPublicId
in interface org.xml.sax.Locator
public java.lang.String getSystemId()
getSystemId
in interface org.xml.sax.Locator
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |