Braintree v0.7.0 Braintree.XML.Encoder

XML encoding tailored to dumping Braintree compatible params.

Summary

Functions

Converts a map into the equivalent XML representation

Types

xml :: binary

Functions

dump(map)

Specs

dump(Map.t) :: xml

Converts a map into the equivalent XML representation.

Examples

iex> Braintree.XML.Encoder.dump(%{a: %{b: 1, c: 2}})
~s|<?xml version="1.0" encoding="UTF-8" ?>\n<a>\n<b>1</b>\n<c>2</c>\n</a>|

iex> Braintree.XML.Encoder.dump(%{a: %{b: "<tag>"}})
~s|<?xml version="1.0" encoding="UTF-8" ?>\n<a>\n<b>&lt;tag&gt;</b>\n</a>|