我无法从这个JSON URL中获取变量:
{
"meta":{
"status":200,
"msg":"OK"
},
"response":{
"blog":{
"title":"GideonPARANOID",
"posts":5018,
"name":"gideonparanoid",
"url":"http:\/\/gideonparanoid.tumblr.com\/",
"updated":1336919325,
"description":"I study computer science at Aberystwyth, though I call Manchester home. I'm vegetarian, & take an interest in photography, gaming & cycling.",
"ask":true,
"ask_anon":true
}
}
}
我在第一个回答a modified version of the JavaScript中使用here成功了。我对JSON相当不熟悉,所以我不确定如何正确应用 - 我用Google搜索了两个小时,但没有用。
My latest attempt仍未提供任何内容。
我正在使用来自Tumblr API的示例API密钥here。
任何帮助都将不胜感激,谢谢。
答案 0 :(得分:2)
也许,var result = JSON.parse(jsonString)
?
答案 1 :(得分:1)
尝试JSON.parse(json_string)
。
示例:
var json_string = '{ "meta" : { "msg":"OK"} }';
var o = JSON.parse(json_string);
o.meta // {msg:'OK'}
o.meta.msg // 'OK'
这不是URL,而是JSON数据。