Tesla XML Middleware
Tesla middleware for encoding requests and decoding responses as XML.
For more information about Tesla's middleware architecture, please, check Tesla's official documentation.
This project is heavily inspired by Tesla's built-in Tesla.Middleware.JSON middleware and the heavy lifting is done by xml_json.
Installation
The package can be installed by adding tesla_middleware_xml
to your list of
dependencies in mix.exs
:
def deps do
[
{:tesla_middleware_xml, "~> 2.0.0"}
]
end
The docs can be found at https://hexdocs.pm/tesla_middleware_xml.
Contributing
This project uses Conventional Commits and Semantic Versioning. The list of supported commit types can be found here.