我在JQuery中有一个JSON对象,如下所示:
["state":"06","population":9},{"state":"32","population":13},{"state":"01","population":4},
我想最终得到一个JSON对象,如:
{"06":9,"32":13,"01":4}
我如何在JQuery中执行此操作?
谢谢!
答案 0 :(得分:1)
您希望使用.each
方法。如果my_array
包含您描述的原始数组,则应该这样做:
var result = {};
$.each(my_array, function(index, val) {
result[val.state] = val.population;
});