Я пытаюсь десериализовать объект из XML в Ruby.
Что-то простое, например:
u = User.new({:client_key => "Bar"})
v = User.new(u.to_xml)
Я получаю сообщение об ошибке:
NoMethodError: неопределенный метод 'stringify_keys!' для #String: 0x20fc7cc>
Я не уверен, что мне нужно сделать, чтобы получить строку из XML в объект.
Обновление: @avdi дал мне совет. Я ожидал, что from_xml будет самостоятельным методом. Вы должны сначала создать объект.
v = User.new
v.from_xml(s)