The streaming API for XML (StAX) classes / The StaxReader class |
Event types of the xml.StaxReader class.
Type | Description | XML sample |
---|---|---|
START_DOCUMENT | StaxReader cursor points to the beginning of the XML document. | <?xml version="1.0" standalone="no"?> |
END_DOCUMENT | StaxReader cursor has reached the end of the XML document. No additional parsing operation will succeed. |
|
START_ELEMENT | StaxReader cursor points to an XML start element or empty element node. | <p:elt attr="val"> or <p:elt attr="val"/> |
END_ELEMENT | StaxReader cursor points to an XML end element node. | </p:elt> |
CHARACTERS | StaxReader cursor points to an XML text node. | ... eltA/>This is text<eltB ... |
CDATA | StaxReader cursor points to an XML CData node. | <![CDATA[<Hello, world!>]]> |
SPACE | StaxReader cursor points to an XML text node containing only whitespaces. | ... eltA/> <eltB ... |
COMMENT | StaxReader cursor points to an XML comment node. | <!-- a comment --> |
DTD | StaxReader cursor points to a DTD string. | <!DOCTYPE A [ <!ELEMENT B (C+)> ]> |
ENTITY_REFERENCE | StaxReader cursor points to an XML entity reference node. | &ref; |
PROCESSING_INSTRUCTION | StaxReader cursor points to an XML processing instruction node. | <?target data?> |
ERROR | StaxReader cursor points to an unexpected XML node. |