1

我想编写一个方法(在 Ruby/Rails 中),它将一个 URL(字符串)带到一个文本文件并使用 JSON 来解析它。

# 加载实体文件 def load (url) ` result = JSON.parse(x) end

应该x是什么?(我知道它需要是一个字符串或一个 IO 对象,但是我如何获得一个字符串/IO 对象,其内容是url指向的文件的内容?

4

1 回答 1

1
require 'open-uri'

def load(url)
  open(url) do |file|
    JSON.parse(file.read)
  end
end
于 2013-02-13T20:55:52.653 回答