Создать объект из XML-строки в Ruby - PullRequest
3 голосов
/ 28 октября 2008

Я пытаюсь десериализовать объект из 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)

1 Ответ

5 голосов
/ 28 октября 2008
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...