Faraday XML
Faraday XML Middleware.
Installation
Add this line to your application's Gemfile:
gem 'faraday-xml'
And then execute:
bundle install
Or install it yourself as:
gem install faraday-xml
Usage
require 'faraday'
require 'faraday/xml'
conn = Faraday.new do |builder|
builder.headers.update(
"Accept" => "application/xml",
"Content-Type" => "application/xml;charset=UTF-8",
)
# or builder.use Faraday::XML::Request
builder.request :xml # encode Hash as XML
# or builder.use Faraday::XML::Response
builder.response :xml # decode response bodies from XML
end
Development
After checking out the repo, run bin/setup
to install dependencies.
Then, run bin/test
to run the tests.
To install this gem onto your local machine, run rake build
.
To release a new version, make a commit with a message such as "Bumped to 0.0.2" and then run rake release
.
See how it works here.
Contributing
Bug reports and pull requests are welcome on GitHub.
License
The gem is available as open source under the terms of the MIT License.