Использование XML в качестве источника данных для моделей Rails - PullRequest
4 голосов
/ 18 сентября 2010

Есть ли способ использовать внешний XML (или JSON) в качестве источника данных для моделей в Rails.Например, некоторые модели используют базу данных для получения данных, другие "пингуют" внешние службы для XML.

Ответы [ 2 ]

4 голосов
/ 18 сентября 2010

Для этого вы можете использовать ActiveResource - он уже является частью Rails и предназначен для интеграции с внешними службами отдыха.

0 голосов
/ 18 сентября 2010

Вы можете переопределить методы 'get' в модели, чтобы посмотреть на ваш xml (или сервер xml) вместо просмотра базы данных.Для разбора xml на ruby ​​существует множество apis, например rexml и xmlsimple . Здесь есть сравнение между ними.

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