ExBuilder v0.1.4 ExBuilder.XML.Element

Set of funtions to convert Map key => value into `xmerl` tuples.

Summary

Functions

Convert Map into xmerl tuple

Functions

element(name, values)
Convert Map into `xmerl` tuple

##Example:
    iex> ExBuilder.XML.Element.element(:sample, %{name: "Name"})  
    {:sample, [name: "Name"], []}

    iex> ExBuilder.XML.Element.element(:sample, %{name: "Name", children: [%{name: "Child"}]})
    {:sample, [name: "Name"], [{:children, [], [{:child, [name: "Child"], []}]}]}

    iex> ExBuilder.XML.Element.element(:children, [%{name: "Child"}]) 
    {:children, [], [{:child, [name: "Child"], []}]}

    iex> ExBuilder.XML.Element.element(:children, []) 
    {:children, [], []}