【发布时间】:2013-06-30 18:23:34
【问题描述】:
我调用了一个 HTTP API 并将其作为响应
{"balance":0}
我如何使用 rails 来提取并得到“0”?
斯托克斯
仅供参考,我使用了 curl gem (curl) 来调用 API 调用...如果有帮助的话
【问题讨论】:
-
看我的回答。它可能会帮助你。
标签: ruby-on-rails api http
我调用了一个 HTTP API 并将其作为响应
{"balance":0}
我如何使用 rails 来提取并得到“0”?
斯托克斯
仅供参考,我使用了 curl gem (curl) 来调用 API 调用...如果有帮助的话
【问题讨论】:
标签: ruby-on-rails api http
这是一个哈希值。所以把它当作一个 Hash 来处理
{"balance" => 0}.each{ |k, v| puts v }
如果响应 HASH 只有元素,你可以这样做
{"balance" => 0}.values.first
【讨论】: