如何使用Javascript / Jquery格式化以下JSON数据?

时间:2015-01-22 06:56:50

标签: javascript jquery html highcharts

[
    {
        "name":"A",
        "month":"Apr",
        "value":1234
    },
    {
        "name":"A",
        "month":"May",
        "value":2345
    },

    {
        "name":"A",
        "month":"Jun",
        "value":3457
    },
    {
        "name":"A",
        "month":"Jul",
        "value":6754
    }
]

我想使用JavaScript或jQuery将上述JSON结构分组:

   [{
     "id":"A",
     "data":[
     ["Apr",1234],
     ["May",2345],
     ["Jun",3457],
     ["Jul",6754],
     ]
   }]

1 个答案:

答案 0 :(得分:0)

关于如何使用underscore.js,这很简单 您可以使用下划线进行分组,然后将最终的json与HTML模板一起使用。

var groupedData = _.groupBy(data, function(d){return d.name});

此处的实时示例DEMO