我试图解析simplegeo API的响应,我相信它是JSON格式的?我可以通过引用该页面控制器中的变量来显示页面上的原始内容。有没有一种简单的方法来清理响应,所以它不是一个混乱的混乱?
我目前在特定页面的“视图”中显示响应:
<%= @simple_geo_client %>
答案 0 :(得分:1)
我猜你得到的答案是JSON字符串。您可以使用
解析此问题api_object = ActiveSupport::JSON.decode(api_response)
这将数据作为哈希对象返回。您现在可以通过简单地执行api_object [“my_attribute”]来访问属性。
你是不是在使用官方的Ruby插件?你可以找到它here。