[−][src]Crate roxmltree
Represent an XML 1.0 document as a read-only tree.
The root point of the documentations is Document::parse
.
You can find more details in the README and parsing doc.
The tree structure itself is a heavily modified https://github.com/programble/ego-tree License: ISC.
Structs
Ancestors | Iterator over ancestors. |
Attribute | An attribute. |
Children | Iterator over children. |
Descendants | Iterator over a node and its descendants. |
Document | An XML tree container. |
ExpandedName | An expanded name. |
FirstChildren | Iterator over first children. |
LastChildren | Iterator over last children. |
Namespace | A namespace. |
NextSiblings | Iterator over next siblings. |
Node | A node. |
PI | A processing instruction. |
PrevSiblings | Iterator over previous siblings. |
TextPos | Position in text. |
Traverse | Iterator which traverses a subtree. |
Enums
Edge | Open or close edge of a node. |
Error | A list of all possible errors. |
NodeType | List of supported node types. |
Constants
NS_XMLNS_URI | The http://www.w3.org/2000/xmlns/ URI. |
NS_XML_URI | The http://www.w3.org/XML/1998/namespace URI. |