Javascript:将包含JSON的URL转换为可遍历变量?

时间:2016-06-09 22:49:16

标签: javascript json dictionary

Javascript:如果我的网址内容只有JSON,那么如何从网址转到将JSON存储在我可以遍历并从中获取某些值的变量中?

例如,网址可能包含类似的内容,而不是其他内容:

{"cookies": [ {"chocolate": 50}, {"raisin": 12} ]  }

我如何提取URL的内容以获得可以将内容分配给变量的对象,比如说x,然后使用像x.cookies这样的函数来获取[{“chocolate”:50},{“葡萄干“:12}]} ??

非常感谢!非常感谢您的帮助:)祝您有个美好的一天!

2 个答案:

答案 0 :(得分:0)

您希望查看使用XMLHttpRequest,或者如果您使用的是jQuery,则可以使用getJSON()

答案 1 :(得分:0)

JSON.parse是将JSON字符串转换为变量的常规命令。

var x = JSON.parse('{"cookies": [ {"chocolate": 50}, {"raisin": 12} ]  }');
console.log(x.cookies);