标签: ruby-on-rails xml
有没有办法使用外部XML(或JSON)作为Rails中模型的数据源。例如。一些模型使用数据库获取数据,其他模型使用“ping”外部服务获取XML。
答案 0 :(得分:4)
您可以使用ActiveResource - 它已经是Rails的一部分,旨在让您与外部的restful服务集成。
答案 1 :(得分:-1)
您可以覆盖模型上的'get'方法,查看xml(或xml服务器),而不是查看数据库。 要在ruby上解析xml,有许多api,如rexml和xmlsimple。 Here两者之间存在比较。