Я использую ActiveResource для использования службы REST. XML от сервиса выглядит так:
<Person>
<FirstName>Kevin</FirstName>
<LastName>Berridge</LastName>
</Person>
ActiveResource прекрасно разбирает это, но использует дословно имена. Таким образом, класс модели будет выглядеть так:
p = Person.find(1)
p.FirstName
p.LastName
Я бы предпочел, чтобы это соответствовало правилам именования Ruby и выглядело бы так:
p = Person.find(1)
p.first_name
p.last_name
Есть ли у ActiveResource способ сделать это? Есть ли способ, которым я могу подключиться к ActiveResource и добавить это?