Package arcommon.xml
Class XmlDeserializer
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- arcommon.xml.AbstractSaxParser
-
- arcommon.xml.XmlDeserializer
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler,org.xml.sax.DTDHandler,org.xml.sax.EntityResolver,org.xml.sax.ErrorHandler
public class XmlDeserializer extends AbstractSaxParser
Deserializes XML in a pretty printed human-readable form to an object.
For XML format seeXmlSerializer.
-
-
Constructor Summary
Constructors Constructor Description XmlDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendElement(java.lang.String qName, java.lang.String content, int childTags)voidendOfDocumentReached()java.io.SerializablegetResultObject()voidstartElement(java.lang.String qName, org.xml.sax.Attributes attributes, int childIndex)-
Methods inherited from class arcommon.xml.AbstractSaxParser
characters, endDocument, endElement, getTagLevel, startElement, toString
-
-
-
-
Constructor Detail
-
XmlDeserializer
public XmlDeserializer()
-
-
Method Detail
-
startElement
public void startElement(java.lang.String qName, org.xml.sax.Attributes attributes, int childIndex)
- Specified by:
startElementin classAbstractSaxParser
-
endElement
public void endElement(java.lang.String qName, java.lang.String content, int childTags)
- Specified by:
endElementin classAbstractSaxParser
-
endOfDocumentReached
public void endOfDocumentReached()
- Specified by:
endOfDocumentReachedin classAbstractSaxParser
-
getResultObject
public java.io.Serializable getResultObject()
-
-