2015-01-22 3 views
0
[ 
    { 
     "name":"A", 
     "month":"Apr", 
     "value":1234 
    }, 
    { 
     "name":"A", 
     "month":"May", 
     "value":2345 
    }, 

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

Я хочу, чтобы сгруппировать вышеуказанную структуру JSON, как это с помощью JavaScript или JQuery:Как отформатировать следующие данные JSON с помощью Javascript/Jquery?

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

Как насчет 'for' и' if'? – zerkms

+0

И я хочу пони. –

+0

Это вопрос цикла. –

ответ

0

Привет, как об использовании underscore.js для этого, его довольно просто с этим можно сгруппировать по подчеркиванием и затем используйте финальный json с вашим шаблоном HTML.

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

Живой пример здесь DEMO

+0

Я пробовал ваш метод .... но он не работает ..... Я использую данные json, приведенные выше ... – Pritam

+0

jsfiddle.net/1gxnxo2b вот решение, как сказано выше, используя некоторые для и если петли – saikiran

+1

@saikiran .... большое спасибо ,,, это работает :) – Pritam