[−][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. |