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 |