ruby-on-rails - Rails/Ruby 相当于 PHP file_get_contents

标签 ruby-on-rails json ruby-on-rails-4

想知道以下 PHP 的 Rails/Ruby 等价物:

$data = json_decode(file_get_contents(URL_GOES_HERE))

URL 是返回 json 数据的外部资源(Facebook 的 API)。

我试过了:
data = JSON.parse(URL_GOES_HERE)

但我认为我仍然需要“file_get_contents”部分?我如何在 Rails 4 中做到这一点?

最佳答案

尝试这个

require 'open-uri'

file = open(URL_GOES_HERE)

data = JSON.parse file.read

关于ruby-on-rails - Rails/Ruby 相当于 PHP file_get_contents,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19543166/

相关文章:

ruby-on-rails - 无法安装ZenTest 4.8.4

ruby-on-rails - 如果 ActiveJob 应该执行的对象被删除,我如何才能阻止它执行?

ruby-on-rails - 优化多条记录关联查询

php - 如何在 Symfony2 中将 json 渲染成 Twig

ruby-on-rails - 如何启用模型数据缓存?

ruby-on-rails - 通过 Active Admin 中的关联添加和列出 has_many

ruby-on-rails - rails : How to make link_to use another attribute instead of id

ruby-on-rails - 如何在 Rails 5 中创建用于显示操作的自定义路线?

c# - 使用 Windows Phone 7 解析包含数组的 JSON 对象

php - 内容类型不随 CURLOPT_HTTPHEADERS 改变