Re-exports§
pub use self::xmlElementType as xmlNsType;
Structs§
- _xml
Attr - _xmlBuf
- _xml
Char Encoding Handler - _xml
Dict - _xmlDoc
- _xmlDtd
- _xml
Element Content - _xml
Entity - _xml
Enumeration - _xml
Error - _xmlID
- _xml
Node - _xmlNs
- _xml
Parser Input - DOC_DISABLE
- _xml
Parser Input Buffer - _xmlSAX
Handler - _xmlSAX
Locator - xmlSAXLocator:
- _xml
Schema - _xml
Schema Parser Ctxt - _xml
Schema Valid Ctxt
Constants§
- xmlAttribute
Type_ XML_ ATTRIBUTE_ CDATA - xmlAttribute
Type_ XML_ ATTRIBUTE_ ENTITIES - xmlAttribute
Type_ XML_ ATTRIBUTE_ ENTITY - xmlAttribute
Type_ XML_ ATTRIBUTE_ ENUMERATION - xmlAttribute
Type_ XML_ ATTRIBUTE_ ID - xmlAttribute
Type_ XML_ ATTRIBUTE_ IDREF - xmlAttribute
Type_ XML_ ATTRIBUTE_ IDREFS - xmlAttribute
Type_ XML_ ATTRIBUTE_ NMTOKEN - xmlAttribute
Type_ XML_ ATTRIBUTE_ NMTOKENS - xmlAttribute
Type_ XML_ ATTRIBUTE_ NOTATION - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 2022_ JP - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 1 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 2 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 3 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 4 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 5 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 6 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 7 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 8 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ 8859_ 9 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ ASCII - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ EBCDIC - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ ERROR - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ EUC_ JP - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ NONE - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ SHIFT_ JIS - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UCS2 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UCS4BE - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UCS4LE - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UCS4_ 2143 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UCS4_ 3412 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UTF8 - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UTF16BE - xmlChar
Encoding_ XML_ CHAR_ ENCODING_ UTF16LE - xmlElement
Content Occur_ XML_ ELEMENT_ CONTENT_ MULT - xmlElement
Content Occur_ XML_ ELEMENT_ CONTENT_ ONCE - xmlElement
Content Occur_ XML_ ELEMENT_ CONTENT_ OPT - xmlElement
Content Occur_ XML_ ELEMENT_ CONTENT_ PLUS - xmlElement
Content Type_ XML_ ELEMENT_ CONTENT_ ELEMENT - xmlElement
Content Type_ XML_ ELEMENT_ CONTENT_ OR - xmlElement
Content Type_ XML_ ELEMENT_ CONTENT_ PCDATA - xmlElement
Content Type_ XML_ ELEMENT_ CONTENT_ SEQ - xmlElement
Type_ XML_ ATTRIBUTE_ DECL - xmlElement
Type_ XML_ ATTRIBUTE_ NODE - xmlElement
Type_ XML_ CDATA_ SECTION_ NODE - xmlElement
Type_ XML_ COMMENT_ NODE - xmlElement
Type_ XML_ DOCUMENT_ FRAG_ NODE - xmlElement
Type_ XML_ DOCUMENT_ NODE - xmlElement
Type_ XML_ DOCUMENT_ TYPE_ NODE - xmlElement
Type_ XML_ DTD_ NODE - xmlElement
Type_ XML_ ELEMENT_ DECL - xmlElement
Type_ XML_ ELEMENT_ NODE - xmlElement
Type_ XML_ ENTITY_ DECL - xmlElement
Type_ XML_ ENTITY_ NODE - xmlElement
Type_ XML_ ENTITY_ REF_ NODE - xmlElement
Type_ XML_ HTML_ DOCUMENT_ NODE - xmlElement
Type_ XML_ NAMESPACE_ DECL - xmlElement
Type_ XML_ NOTATION_ NODE - xmlElement
Type_ XML_ PI_ NODE - xmlElement
Type_ XML_ TEXT_ NODE - xmlElement
Type_ XML_ XINCLUDE_ END - xmlElement
Type_ XML_ XINCLUDE_ START - xmlEntity
Type_ XML_ EXTERNAL_ GENERAL_ PARSED_ ENTITY - xmlEntity
Type_ XML_ EXTERNAL_ GENERAL_ UNPARSED_ ENTITY - xmlEntity
Type_ XML_ EXTERNAL_ PARAMETER_ ENTITY - xmlEntity
Type_ XML_ INTERNAL_ GENERAL_ ENTITY - xmlEntity
Type_ XML_ INTERNAL_ PARAMETER_ ENTITY - xmlEntity
Type_ XML_ INTERNAL_ PREDEFINED_ ENTITY - xmlError
Level_ XML_ ERR_ ERROR - xmlError
Level_ XML_ ERR_ FATAL - xmlError
Level_ XML_ ERR_ NONE - xmlError
Level_ XML_ ERR_ WARNING
Functions§
- xmlInit
Parser ⚠ - DOC_ENABLE
- xmlParser
Input ⚠Buffer Create Mem - xmlRegister
Input ⚠Callbacks - xmlSchema
Free ⚠Parser Ctxt - xmlSchema
Free ⚠Valid Ctxt - xmlSchema
NewMem ⚠Parser Ctxt - xmlSchema
NewValid ⚠Ctxt - xmlSchema
Parse ⚠ - xmlSchema
SetValid ⚠Structured Errors - xmlSchema
Validate ⚠Stream
Type Aliases§
- attribute
DeclSAX Func - attributeDeclSAXFunc: @ctx: the user data (XML parser context) @elem: the name of the element @fullname: the attribute name @type: the attribute type @def: the type of default value @defaultValue: the attribute default value @tree: the tree of enumerated value set
- cdata
BlockSAX Func - cdataBlockSAXFunc: @ctx: the user data (XML parser context) @value: The pcdata content @len: the block length
- charactersSAX
Func - charactersSAXFunc: @ctx: the user data (XML parser context) @ch: a xmlChar string @len: the number of xmlChar
- commentSAX
Func - commentSAXFunc: @ctx: the user data (XML parser context) @value: the comment content
- element
DeclSAX Func - elementDeclSAXFunc: @ctx: the user data (XML parser context) @name: the element name @type: the element type @content: the element value tree
- endDocumentSAX
Func - endDocumentSAXFunc: @ctx: the user data (XML parser context)
- endElement
NsSA X2Func - endElementNsSAX2Func: @ctx: the user data (XML parser context) @localname: the local name of the element @prefix: the element namespace prefix if available @URI: the element namespace name if available
- endElementSAX
Func - endElementSAXFunc: @ctx: the user data (XML parser context) @name: The element name
- entity
DeclSAX Func - entityDeclSAXFunc: @ctx: the user data (XML parser context) @name: the entity name @type: the entity type @publicId: The public ID of the entity @systemId: The system ID of the entity @content: the entity value (without processing).
- errorSAX
Func - errorSAXFunc: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
- external
SubsetSAX Func - externalSubsetSAXFunc: @ctx: the user data (XML parser context) @name: the root element name @ExternalID: the external ID @SystemID: the SYSTEM ID (e.g. filename or URL)
- fatal
ErrorSAX Func - fatalErrorSAXFunc: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
- getEntitySAX
Func - getEntitySAXFunc: @ctx: the user data (XML parser context) @name: The entity name
- getParameter
EntitySAX Func - getParameterEntitySAXFunc: @ctx: the user data (XML parser context) @name: The entity name
- hasExternal
SubsetSAX Func - hasExternalSubsetSAXFunc: @ctx: the user data (XML parser context)
- hasInternal
SubsetSAX Func - hasInternalSubsetSAXFunc: @ctx: the user data (XML parser context)
- ignorable
WhitespaceSAX Func - ignorableWhitespaceSAXFunc: @ctx: the user data (XML parser context) @ch: a xmlChar string @len: the number of xmlChar
- internal
SubsetSAX Func - internalSubsetSAXFunc: @ctx: the user data (XML parser context) @name: the root element name @ExternalID: the external ID @SystemID: the SYSTEM ID (e.g. filename or URL)
- isStandaloneSAX
Func - isStandaloneSAXFunc: @ctx: the user data (XML parser context)
- notation
DeclSAX Func - notationDeclSAXFunc: @ctx: the user data (XML parser context) @name: The name of the notation @publicId: The public ID of the entity @systemId: The system ID of the entity
- processing
InstructionSAX Func - processingInstructionSAXFunc: @ctx: the user data (XML parser context) @target: the target name @data: the PI data’s
- referenceSAX
Func - referenceSAXFunc: @ctx: the user data (XML parser context) @name: The entity name
- resolve
EntitySAX Func - resolveEntitySAXFunc: @ctx: the user data (XML parser context) @publicId: The public ID of the entity @systemId: The system ID of the entity
- setDocument
LocatorSAX Func - setDocumentLocatorSAXFunc: @ctx: the user data (XML parser context) @loc: A SAX Locator
- start
DocumentSAX Func - startDocumentSAXFunc: @ctx: the user data (XML parser context)
- start
Element NsSA X2Func - startElementNsSAX2Func: @ctx: the user data (XML parser context) @localname: the local name of the element @prefix: the element namespace prefix if available @URI: the element namespace name if available @nb_namespaces: number of namespace definitions on that node @namespaces: pointer to the array of prefix/URI pairs namespace definitions @nb_attributes: the number of attributes on that node @nb_defaulted: the number of defaulted attributes. The defaulted ones are at the end of the array @attributes: pointer to the array of (localname/prefix/URI/value/end) attribute values.
- start
ElementSAX Func - startElementSAXFunc: @ctx: the user data (XML parser context) @name: The element name, including namespace prefix @atts: An array of name/value attributes pairs, NULL terminated
- unparsed
Entity DeclSAX Func - unparsedEntityDeclSAXFunc: @ctx: the user data (XML parser context) @name: The name of the entity @publicId: The public ID of the entity @systemId: The system ID of the entity @notationName: the name of the notation
- warningSAX
Func - warningSAXFunc: @ctx: an XML parser context @msg: the message to display/transmit @…: extra parameters for the message display
- xmlAttr
- xmlAttr:
- xmlAttr
Ptr - xmlAttribute
Type - xmlAttributeType:
- xmlBuf
- xmlBuf:
- xmlBuf
Ptr - xmlBufPtr:
- xmlChar
- xmlChar:
- xmlChar
Encoding - xmlChar
Encoding Handler - xmlChar
Encoding Handler Ptr - xmlChar
Encoding Input Func - xmlCharEncodingInputFunc: @out: a pointer to an array of bytes to store the UTF-8 result @outlen: the length of @out @in: a pointer to an array of chars in the original encoding @inlen: the length of @in
- xmlChar
Encoding Output Func - xmlCharEncodingOutputFunc: @out: a pointer to an array of bytes to store the result @outlen: the length of @out @in: a pointer to an array of UTF-8 chars @inlen: the length of @in
- xmlElement
Content - xmlElementContent:
- xmlElement
Content Occur - xmlElementContentOccur:
- xmlElement
Content Ptr - xmlElement
Content Type - xmlElementContentType:
- xmlElement
Type - xmlEntity
- xmlEntity
Ptr - xmlEntity
Type - xmlEnumeration
- xmlEnumeration:
- xmlEnumeration
Ptr - xmlError
- xmlError:
- xmlError
Level - xmlErrorLevel:
- xmlInput
Close Callback - xmlInputCloseCallback: @context: an Input context
- xmlInput
Match Callback - xmlInputMatchCallback: @filename: the filename or URI
- xmlInput
Open Callback - xmlInputOpenCallback: @filename: the filename or URI
- xmlInput
Read Callback - xmlInputReadCallback: @context: an Input context @buffer: the buffer to store data read @len: the length of the buffer in bytes
- xmlNs
- xmlNs:
- xmlParser
Input - DOC_DISABLE
- xmlParser
Input Buffer - xmlParser
Input Buffer Ptr - xmlParser
Input Deallocate - xmlParserInputDeallocate: @str: the string to deallocate
- xmlParser
Input Ptr - xmlSAX
Handler - xmlSAX
Handler Ptr - xmlSAX
Locator - xmlSAXLocator:
- xmlSAX
Locator Ptr - xmlSchema
- The schemas related types are kept internal
- xmlSchema
Parser Ctxt - A schemas validation context
- xmlSchema
Parser Ctxt Ptr - xmlSchema
Ptr - xmlSchema
Valid Ctxt - xmlSchema
Valid Ctxt Ptr - xmlStructured
Error Func - xmlStructuredErrorFunc: @userData: user provided data for the error callback @error: the error being raised.