Я бьюсь по всем стенам, пытаясь помешать рельсам заменять символы подчеркивания XML на тире. Я отправляю сообщение в веб-службу с помощью ActiveResource. Я пробовал всевозможные варианты исправлений для этого, и результаты варьировались от ошибок инициализации рельсов до полного отсутствия эффекта. Веб-служба, на которую я отправляю сообщения, требует подчеркивания.
По сути, если я смогу получить следующее, я буду в порядке:
Из http://rubydoc.info/docs/rails/2.3. 8 / ActiveResource / Base
:dasherize - Boolean option to determine whether or not element names should replace underscores with dashes. Default is true. The default can be set to false by setting the module attribute ActiveSupport.dasherize_xml = false in an initializer.
Кто-нибудь может привести пример этого? К сожалению, у меня очень сжатые сроки, поэтому, если кто-то может оказать помощь, это будет огромным подспорьем.
Спасибо!