我试图创建一个web应用程序,它没有自己的数据库,而是从API获取数据。
这个API不一定是RESTful,所以我使用休息-客户进行调用。
我正在完美地获取数据(JSON),但是反序列化对于嵌套对象来说有点棘手。
问题是:应该使用自定义反序列化器来反序列化具有嵌套对象的每个对象,还是只处理从JSON.parse(String)获得的散列?
注意,html.erb代码看起来像<%=散列‘’id‘%>
发布于 2014-04-09 22:52:37
JSON.parse应该就够了。如果我需要传递应用程序从API接收到的数据,我会创建一个PORO (简单的老红宝石对象),但是您应该先从小的地方开始,现在只使用JSON.parse。
https://stackoverflow.com/questions/22974751
复制相似问题