Structure
XMLElement
A Swift wrapper around a libxml2 element node.
struct XMLElement
Topics
Classes
Iterates across a single sibling chain without descending into children.
Operators
Returns true when two wrappers point to the same libxml2 node.
Instance Properties
The attributes declared directly on the element.
The immediate child elements of the element.
The concatenated textual content of the element subtree.
The descendant elements in depth-first pre-order.
The local name of the element.
The concatenated namespace prefixes declared for the element.
The namespace declarations attached directly to the element.
The immediate parent element.
The namespace-qualified element name.
The following siblings of the element on the same level.
Instance Methods
Returns the string value of a named attribute.
Returns the string value of a namespace-qualified attribute.
Returns a Boolean interpretation of a named attribute.
Returns a Boolean interpretation of a namespace-qualified attribute.
Returns an iterator across the current level only.
Default Implementations
Relationships
Conforms To
See Also
Traversing Trees
Enumerates a document tree while preserving node depth and parentage.
A Swift wrapper around a libxml2 attribute node.
A Swift wrapper around a libxml2 namespace definition.