Generowanie xml'a, konwetowanie nazw

Witam,

Generuje z mysql’a dane w postaci xml’a.

def list
@accounts = Account.find :all
xml = @accounts.to_xml
render :xml => xml
end

W tabeli accounts mam kolumny: id, first_name, last_name. Gerenowany xml wyglada mniej wiecej tak:

1 Jan Kowalski . . .

Czy jest jakas metoda ktora by konwertowala nazwy arybutow: “first-name”, “last-name” do postaci “firstName”, “lastName”?

def list @accounts = Account.find :all render :xml => @accounts.to_xml.gsub(/-(\w+?)\>/) {|c| c[1..-1].capitalize} end