Если это твиттер, то есть драгоценные камни, которые позволяют вам принимать вызов api в твиттере и по существу использовать ответ, как и любой другой метод. (т. е. все разбор и все прочее сделано для вас, поэтому вы можете работать с ним в обычном рубине).
Один из таких камней - Твиттер-камень
Как и для всех XML-каналов, вы можете использовать что-то вроде REXML для hpricot. Это библиотеки XML-разбора. Лично я использую REXML, но вы увидите, что хип-ребята пытаются использовать что-то немного «быстрее». Я никогда не находил REXML медленным, но я просто даю вам факты.
Теперь вы говорите
десериализовать ответ xml, чтобы я мог запросить / использовать его в моем контроллере / помощнике.
Вы действительно хотите запросить регулярное выражение из ответа XML, не сохраняя его в БД? Почти как «на лету»?