我使用 'gem json' 并且需要从一些url加载 JSON 数据,例如:
"http://locallhost:3000/qwerty/give_json.json"
和
{"one":"Omg","two":125,"three":"Hu"}
我有 Rails 应用程序
class QwertyController < ApplicationController
require 'json'
def get_json
source = "http://localhost:3000/qwerty/give_json.json"
@data = JSON.parse(JSON.load(source))
end
end
我收到错误
JSON::ParserError in QwertyController#get_json
795: unexpected token at 'http://localhost:3000/qwerty/give_json.json'
在字符串中:@data = JSON.parse(JSON.load(source))
有什么事?如何获取 JSON 数据并对其进行解析?我尝试@data["one"] ...