Crate roxmltree

Source
Expand description

Represent an XML document as a read-only tree.

The root point of the documentations is Document::parse.

You can find more details in the README and the parsing doc.

The tree structure itself is a heavily modified https://github.com/causal-agent/ego-tree License: ISC.

Structs§

Attribute
An attribute.
Attributes
Iterator over a node’s attributes
AxisIter
Iterator over specified axis.
Children
Iterator over children.
Descendants
Iterator over a node and its descendants.
Document
An XML tree container.
ExpandedName
An expanded name.
Namespace
A namespace.
NamespaceIter
Iterator over the namespaces attached to a node.
Node
A node in a document.
NodeId
A node ID stored as u32.
PI
A processing instruction.
ParsingOptions
Parsing options.
TextPos
Position in text.

Enums§

Error
A list of all possible errors.
NodeType
A list of supported node types.
StringStorage
A string storage.

Constants§

NS_XMLNS_URI
The http://www.w3.org/2000/xmlns/ URI.
NS_XML_URI
The http://www.w3.org/XML/1998/namespace URI.