我有一个像这样的JSON字符串
{"3560" : "something", "3980" : "something", "4580" : "1456"}
如何在javascript(jquery)中将上面的数据作为“key - > value”获取?
答案 0 :(得分:5)
var obj = JSON.parse(jsonString);
现在您可以访问obj["3560"]
等。
或迭代:
for(var key in obj) {
// do something with obj[key]
}
答案 1 :(得分:1)
var obj = jQuery.parseJSON(jsonObj);
然后你可以访问像obj.3560
或obj.3980
这样的数据,或者像Felix Kling的回答一样使用for-in循环迭代它们。
这需要jquery 1.4.1或更高版本才能工作。