API Reference¶
Attributes¶
- pugixml.pugi
- Encodings
- Output Options
- Node Types
- Parsing Options
pugi.PARSE_CDATA
pugi.PARSE_COMMENTS
pugi.PARSE_DECLARATION
pugi.PARSE_DEFAULT
pugi.PARSE_DOCTYPE
pugi.PARSE_EMBED_PCDATA
pugi.PARSE_EOL
pugi.PARSE_ESCAPES
pugi.PARSE_FRAGMENT
pugi.PARSE_FULL
pugi.PARSE_MERGE_PCDATA
pugi.PARSE_MINIMAL
pugi.PARSE_PI
pugi.PARSE_TRIM_PCDATA
pugi.PARSE_WCONV_ATTRIBUTE
pugi.PARSE_WNORM_ATTRIBUTE
pugi.PARSE_WS_PCDATA
pugi.PARSE_WS_PCDATA_SINGLE
- Parsing Status
pugi.STATUS_APPEND_INVALID_ROOT
pugi.STATUS_BAD_ATTRIBUTE
pugi.STATUS_BAD_CDATA
pugi.STATUS_BAD_COMMENT
pugi.STATUS_BAD_DOCTYPE
pugi.STATUS_BAD_END_ELEMENT
pugi.STATUS_BAD_PCDATA
pugi.STATUS_BAD_PI
pugi.STATUS_BAD_START_ELEMENT
pugi.STATUS_END_ELEMENT_MISMATCH
pugi.STATUS_FILE_NOT_FOUND
pugi.STATUS_INTERNAL_ERROR
pugi.STATUS_IO_ERROR
pugi.STATUS_NO_DOCUMENT_ELEMENT
pugi.STATUS_OK
pugi.STATUS_OUT_OF_MEMORY
pugi.STATUS_UNRECOGNIZED_TAG
- XPath Query Return Type
- Misc.
- pugixml.pugi.limits
Classes¶
(pugixml-python only) |
|
(pugixml-python only) |
|
(pugixml-python only) |
|
(pugixml-python only) |
|
A light-weight handle for manipulating attributes in DOM tree. |
|
A collection of attributes. |
|
The internal object of the attribute. |
|
Document class (DOM tree root). |
|
These flags determine the encoding of input/output data for XML document. |
|
A collection of nodes specified by name. |
|
A light-weight handle for manipulating nodes in DOM tree. |
|
A collection of nodes. |
|
The internal object of the node. |
|
Tree node types. |
|
Parsing result. |
|
Parsing status, returned as part of |
|
A helper for working with text inside PCDATA nodes. |
|
Abstract tree walker class. |
|
Writer interface for node printing. |
|
XPath node class (either |
|
A fixed-size collection of XPath nodes. |
|
Collection type. |
|
XPath parsing result. |
|
A compiled XPath expression object. |
|
XPath query return type. |
|
A single XPath variable. |
|
A set of XPath variables. |