virtual void characters
(
const XMLCh* const chars
, const XMLSize_t length
);
Receive notification of character data inside an element.
在一個元素中接收字符數據的通知
virtual void endDocument();
Receive notification of the end of the document.
接收文檔結束的通知
virtual void endElement
(
const XMLCh* const uri,
const XMLCh* const localname,
const XMLCh* const qname
);
Receive notification of the end of an element.
接收一個元素的結束的通知
virtual void ignorableWhitespace
(
const XMLCh* const chars
, const XMLSize_t length
);
Receive notification of ignorable whitespace in element content.
接收元素內容中可忽略的空白的通知
virtual void processingInstruction
(
const XMLCh* const target
, const XMLCh* const data
);
Receive notification of a processing instruction.
接收處理指令的通知
virtual void resetDocument();
Reset the Document object on its reuse
重設文件對象
virtual void setDocumentLocator(const Locator* const locator);
Receive a Locator object for document events.
接收文檔事件的Locator對象。
virtual void startDocument();
Receive notification of the beginning of the document.
收到通知的開頭的文件。
virtual void startPrefixMapping
(
const XMLCh* const prefix,
const XMLCh* const uri
) ;
Receive notification of the start of an element.
收到命名空間前綴映射開始的通知。
virtual void endPrefixMapping
(
const XMLCh* const prefix
) ;
Receive notification of the end of an namespace prefix mapping.
收到命名空間前綴映射結束的通知。
virtual void skippedEntity
(
const XMLCh* const name
) ;
Receive notification of a skipped entity。
接收跳過的實體的通知
virtual InputSource* resolveEntity
(
const XMLCh* const publicId
, const XMLCh* const systemId
);
Resolve an external entity.
解析外部實體。
virtual void error(const SAXParseException& exc);
Receive notification of a recoverable parser error.
接收可恢復的解析器錯誤的通知。
virtual void fatalError(const SAXParseException& exc);
Report a fatal XML parsing error.
報告嚴重的XML解析錯誤。
virtual void warning(const SAXParseException& exc);
Receive notification of a parser warning.
收到通知的解析器警告。
virtual void resetErrors();
Reset the Error handler object on its reuse
重置的錯誤處理程序對象重用
virtual void notationDecl
(
const XMLCh* const name
, const XMLCh* const publicId
, const XMLCh* const systemId
);
Receive notification of a notation declaration.
收到通知的一個符號聲明。
virtual void resetDocType();
Reset the DTD object on its reuse
重設DTD對象的重用
virtual void unparsedEntityDecl
(
const XMLCh* const name
, const XMLCh* const publicId
, const XMLCh* const systemId
, const XMLCh* const notationName
);
Receive notification of an unparsed entity declaration.
收到通知的一個未解析的實體聲明。
virtual void comment
(
const XMLCh* const chars
, const XMLSize_t length
);
Receive notification of comments.
收到注釋事件。
virtual void endCDATA ();
Receive notification of the end of a CDATA section.
收到通知的一個CDATA部分。
virtual void endDTD ();
Receive notification of the end of the DTD declarations.
收到通知的DTD聲明。
virtual void endEntity (const XMLCh* const name);
Receive notification of the end of an entity.
接收一個實體的結束的通知。
virtual void startCDATA ();
Receive notification of the start of a CDATA section.
接收通知的CDATA節開始。
virtual void startDTD
(
const XMLCh* const name
, const XMLCh* const publicId
, const XMLCh* const systemId
);
Receive notification of the start of the DTD declarations.
收到通知的DTD聲明的開始。
virtual void startEntity (const XMLCh* const name);
Receive notification of the start of an entity.
接收通知開始一個實體。
virtual void elementDecl
(
const XMLCh* const name
, const XMLCh* const model
);
Report an element type declaration.
報告一個元素類型聲明。
virtual void attributeDecl
(
const XMLCh* const eName
, const XMLCh* const aName
, const XMLCh* const type
, const XMLCh* const mode
, const XMLCh* const value
);
Report an attribute type declaration.
報告屬性類型聲明。
virtual void internalEntityDecl
(
const XMLCh* const name
, const XMLCh* const value
);
Report an internal entity declaration.
報告內部實體聲明。
virtual void externalEntityDecl
(
const XMLCh* const name
, const XMLCh* const publicId
, const XMLCh* const systemId
);