Hi all
When one sends for example a POST request with an XML body Rails
parses this into a hash with a corresponding structure. How is this
conversion done and where? Which XML library is used? Any pointers on
where in the Rails source this is done would be helpful.
Kindest regards
Erik
See http://github.com/rails/rails/tree/v2.2.2/actionpack%2Flib%2Faction_controller%2Frequest.rb#L490
You can override what happens with
ActionController::Base.param_parsers[Mime::Type.lookup
('some_mime_type')] = Proc.new do |data|
#turn data into a hash of attributes
end
Fred
Worked like a charm, thanks.
/Erik