我有一个小型学校项目。
我的室友创建了一个模拟汉堡订单系统的应用程序。但我必须创建一个送货服务应用程序。
我们的想法是这样的:
他从他的订单页面向我提供 JSON
数据,我读取该数据并显示在我的管理页面中。
这是解析 JSON
数据的链接 https://eburger-appzz.rhcloud.com/public-orders
如何在我的应用程序中显示这些数据?
我尝试使用 ActiveResource
连接到它,如下所示 ->
self.site="http://eburger-appzz.rhcloud.com/public-orders"
但我无法让它工作。
有什么建议吗?从服务器获取此数据的最佳方法是什么?
最佳答案
我很快尝试了您提供的 URI,并能够使用以下代码使其正常工作。
class PublicOrder < ActiveResource::Base
self.site="http://eburger-appzz.rhcloud.com/"
self.element_name = "public-orders"
end
并获取所有公共(public)订单
public_orders = PublicOrder.find(:all)
列出订单。
顺便说一句,我们已经使用 ActiveResource 一段时间了,为了能够使用 ActiveResource,请考虑按照他们的 philosophy 实现 REST 服务
关于ruby - Rails 从 json 数据 ActiveResource 获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16426400/