tesla_middleware_xml

Tesla middleware for encoding requests and decoding responses as XML.


License
MIT

Documentation

Tesla XML Middleware

Build Status hex.pm hex.pm Hexdocs.pm github.com

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.

Resources

Acknowledgements