Crate xml

Source
Expand description

An XML parsing library

Structs§

ChildElements
An iterator returning filtered child Elements of another Element
Element
A struct representing an XML element
ElementBuilder
An Element Builder, building Elements from Events as produced by Parser
EndTag
Structure describing a closing tag
Parser
A streaming XML parser
ParserError
The structure returned, when erroneous XML is read
StartTag
Structure describing an opening tag

Enums§

BuilderError
The structure returned for errors encountered while building an Element
Event
Events returned by the Parser
Xml
An Enum describing a XML Node

Functions§

escape
Escapes ’, “, &, <, and > with the appropriate XML entities.
unescape
Unescapes all valid XML entities in a string. Returns the first invalid entity on failure.