我在Dropbox文件夹中保存了名为array.json的文件,并通过Dropbox API访问该文件。所有工作正常,但是当我检索JSON内容我不能JSON.parse该字符串!743:在Ruby on Rails中出现意外的令牌
session = DropboxSession.new(APP_KEY, APP_SECRET)
session.set_access_token(ACCESS_TOKEN_KEY, ACCESS_TOKEN_SECRET)
client = DropboxClient.new(session, ACCESS_TYPE)
json = client.get_file(DIRECTORY + '/array.json')
@json = JSON.parse JSON 错误:
743:在“{ “诺姆” 意外的标记: “马里奥罗西”, “C.F.” :“ABCDEFGHILMNOP”, “预订协助”:“MARIO”, “预订状态”:“25/11/2011”}' JSON字符串有效!如果我复制这个字符串并将其粘贴(手动)作为JSON.parse()中的参数,则json被正确解析!所以我认为是一个编码问题......但我错在哪里?
是单引号部分它? –
请向我们展示家中的所有控制器,型号和视图代码。请路由文件。 –
@MichaelDurrant,我不认为路线是必要的。这是一个JSON解析错误。你可以发布你想分析的原始JSON吗?看起来解析器很难阅读它,所以也许你需要在解析它之前先用它做一些事情(尽管这听起来有点奇怪)。 – d11wtq