Module name

Source
Expand description

Module for handling names according to the W3C Namespaces in XML 1.1 (Second Edition) specification

Structsยง

LocalName
A local (unqualified) name of an element or an attribute, i.e. a name without prefix.
Namespace
A namespace name that is declared in a xmlns[:prefix]="namespace name".
NamespaceEntry ๐Ÿ”’
An entry that contains index into the buffer with namespace bindings.
NamespaceResolver ๐Ÿ”’
A namespace management buffer.
Prefix
A namespace prefix part of the qualified name of an element tag or an attribute: a prefix in <prefix:local-element-name> or prefix:local-attribute-name="attribute value".
PrefixIter
Iterator on the current declared prefixes.
QName
A qualified name of an element or an attribute, including an optional namespace prefix and a local name.

Enumsยง

PrefixDeclaration
A namespace prefix declaration, xmlns or xmlns:<name>, as defined in XML Schema specification
ResolveResult
Result of prefix resolution which creates by NsReader::resolve_attribute, NsReader::resolve_element, NsReader::read_resolved_event and NsReader::read_resolved_event_into methods.

Constantsยง

RESERVED_NAMESPACE_XML ๐Ÿ”’
That constant define the one of reserved namespaces for the xml standard.
RESERVED_NAMESPACE_XMLNS ๐Ÿ”’
That constant define the one of reserved namespaces for the xml standard.