Для анализа json вы можете использовать метод rails ActiveSupport :: JSON.decode непосредственно в коде вашего контроллера. Что касается анализа XML вместо этого, вы можете выбрать между rexml (входит в стандартную библиотеку ruby), hapricot и libxml-ruby (доступно через ruby gem).
Выбор в конечном итоге зависит от вкуса и производительности. Этот тест утверждает, что libxml-ruby является самым быстрым, хотя для него требуется несколько других библиотек.