Crate xml

source ·
Expand description

An XML parsing library

Structs§

  • A hash map implemented with quadratic probing and SIMD lookup.
  • An iterator returning filtered child Elements of another Element
  • A struct representing an XML element
  • An Element Builder, building Elements from Events as produced by Parser
  • Structure describing a closing tag
  • A streaming XML parser
  • The structure returned, when erroneous XML is read
  • Structure describing an opening tag

Enums§

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

Functions§

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