Expand description
Module for handling names according to the W3C Namespaces in XML 1.1 (Second Edition) specification
Structsยง
- Local
Name - 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"
. - Namespace
Entry ๐ - An entry that contains index into the buffer with namespace bindings.
- Namespace
Resolver ๐ - 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>
orprefix:local-attribute-name="attribute value"
. - Prefix
Iter - 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ยง
- Prefix
Declaration - A namespace prefix declaration,
xmlns
orxmlns:<name>
, as defined in XML Schema specification - Resolve
Result - Result of prefix resolution which creates by
NsReader::resolve_attribute
,NsReader::resolve_element
,NsReader::read_resolved_event
andNsReader::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.