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

How to format the following JSON data using Javascript/Jquery?

[
    {
        "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],
     ]
   }]

嗨,使用 underscore.js 怎么样,这很简单 您可以使用下划线分组,然后将最终的 json 与您的 HTML 模板一起使用。

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

实例在这里DEMO