Crate quick_xml [−] [src]
Quick XmlReader reader which performs very well.
Reader
Depending on your needs, you can use:
XmlReader: for best performanceXmlnsReader: if you need to resolve namespaces (around 20% slower than XmlReader)
Writer
XmlWriter: to write xmls. Can be nested with readers if you want to transform xmls
Modules
| attributes |
Xml Attributes module |
| error |
Error management module |
| namespace |
Module for managing XmlnsReader iterator |
Structs
| Element |
General content of an event (aka node) |
| XmlDecl |
Wrapper around Element to parse XmlDecl |
| XmlReader |
A Xml reader |
| XmlWriter |
Xml writer |
Enums
| Event |
Event to interprete node as they are parsed |
Traits
| AsStr |
A trait to support on-demand conversion from UTF-8 |