我想编写一个方法(在Ruby / Rails中),它将URL(String)接收到文本文件并使用JSON来解析它。
#LOAD实体文件 def load(url) `result = JSON.parse(x) 端
x
应该是什么? (我知道它需要是String或IO对象,但是如何获得一个字符串/ IO对象,其内容是url
指向的文件的内容?
答案 0 :(得分:1)
require 'open-uri'
def load(url)
open(url) do |file|
JSON.parse(file.read)
end
end