SAX handler for dumping of XML data in plain text
Default implementation of the DocumentHandler interface.
Default implementation of the EntityResolver interface.
Default implementation of the DTDHandler interface.
Default implementation of the ErrorHandler interface.
The entity resolver interface.
The DTD event handler interface.
The document event handler interface.
The error handler interface.
SAX handler for dumping of XML data in plain text.Only implements the DocumentHandler part of HandlerBase. Users should provide their own implementations of the ErrorHandler part of the handler by extending this class.
Outputs the document prolog, i.e. the string '<?xml version="1.0"?>'.
Ignores the event.
Outputs the fragment of whitespace verbatim.
If the attribute list is empty, outputs the string '<tag>',
where "tag" is the name of the tag. If the attribute list
is not empty, outputs the string '<tag attname1=ättvalue1"
attname2=ättvalue2" ...>'
Outputs the string '</tag>' where 'tag' is the name of the
tag.
Outputs the character data fragment verbatim.
void endDocument()
void ignorableWhitespace(const ibxmlchar* s, unsigned int start, unsigned int length)
start - The index into the array of
characters at which the
whitespace text fragment
parsed begins.
length - The number of whitespace
characters passed in the
character array which are the
subject of this notification.
characters at which the
whitespace text fragment
parsed begins.
characters
charactersvoid startElement(const ibxmlchar* name, const AttributeList& atts)
atts - A reference to an object of
the class AttributeList
containing a list of all
attributes declared by the
element (if any). If no
attributes are declared, the
getLength() method of the
AttributeList object will
return 0.
endElement
endElement
AttributeList
endElementvoid endElement(const ibxmlchar* name)
startElement
startElementvoid characters(const ibxmlchar* s, unsigned int start, unsigned int length)
start - The index into the array of
characters at which the
whitespace text fragment
parsed begins.
length - The number of whitespace
characters passed in the
character array which are the
subject of this notification.
characters at which the
whitespace text fragment
parsed begins.
ignorableWhitespace
ignorableWhitespace
ibtchar* getOutputEncoding() const
Alphabetic index Hierarchy of classes