pugixml.pugi.XMLParseStatus
- class pugixml.pugi.XMLParseStatus
Bases:
IntEnumParsing status, returned as part of
XMLParseResultobject.Attributes
- STATUS_OK = 0
No error.
- STATUS_FILE_NOT_FOUND = 1
File was not found during
XMLDocument.load_file().
- STATUS_IO_ERROR = 2
Error reading from file or stream.
- STATUS_OUT_OF_MEMORY = 3
Could not allocate memory.
- STATUS_INTERNAL_ERROR = 4
Internal error occurred.
- STATUS_UNRECOGNIZED_TAG = 5
Parser could not determine tag type.
- STATUS_BAD_PI = 6
Parsing error occurred while parsing document declaration/processing instruction.
- STATUS_BAD_COMMENT = 7
Parsing error occurred while parsing comment.
- STATUS_BAD_CDATA = 8
Parsing error occurred while parsing CDATA section.
- STATUS_BAD_DOCTYPE = 9
Parsing error occurred while parsing document type declaration.
- STATUS_BAD_PCDATA = 10
Parsing error occurred while parsing PCDATA section.
- STATUS_BAD_START_ELEMENT = 11
Parsing error occurred while parsing start element tag.
- STATUS_BAD_ATTRIBUTE = 12
Parsing error occurred while parsing element attribute.
- STATUS_BAD_END_ELEMENT = 13
Parsing error occurred while parsing end element tag.
- STATUS_END_ELEMENT_MISMATCH = 14
There was a mismatch of start-end tags (closing tag had incorrect name, some tag was not closed or there was an excessive closing tag).
- STATUS_APPEND_INVALID_ROOT = 15
Unable to append nodes since root type is not
NODE_ELEMENTorNODE_DOCUMENT(exclusive toXMLNode.append_buffer()).
- STATUS_NO_DOCUMENT_ELEMENT = 16
Parsing resulted in a document without element nodes.