An Elixir library for building XML document in a streaming fashion
Clone or download
Latest commit 94b35d3 Nov 25, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib split the guards to solve dialyzer issue Nov 25, 2017
test validate cdata & comment Nov 25, 2017
.gitignore inital commit Nov 3, 2017
.travis.yml OTP: Replace 19.1 by 20.0 Nov 17, 2017
LICENSE add license Nov 25, 2017
README.md upcase Nov 25, 2017
mix.exs bump Nov 25, 2017
mix.lock make escape faster Nov 15, 2017

README.md

XmlStream

Build Status Hex.pm

An Elixir library for building XML document in a streaming fashion.

Use cases

There are cases where constructing the whole XML document in memory is a not viable option. Exporting records as a xlsx document is a good example. This library provides primitives to build XML document as a stream. Please see documentation for more information.