What is the best way to restructure Json with Angularjs or Jquery..
I am getting a json with following format
[
{
"address":"balh",
"lat":123,
"long":456
},
{
"address":"balh",
"lat":321,
"long":543
},
{
"address":"balh",
"lat":432,
"long":333
},
{
"address":"balh",
"lat":123,
"long":456
},
{
"address":"balh",
"lat":321,
"long":543
},
{
"address":"balh",
"lat":432,
"long":333
}
]
The format I need is to group it with three like following..
{
"1":[
{
"address":"balh",
"lat":123,
"long":456
},
{
"address":"balh",
"lat":321,
"long":543
},
{
"address":"balh",
"lat":432,
"long":333
}
],
"2":[
{
"address":"balh",
"lat":123,
"long":456
},
{
"address":"balh",
"lat":321,
"long":543
},
{
"address":"balh",
"lat":432,
"long":333
}
]
}
This seems more like a straight JavaScript question to me.
The code below should take your array and break it into a dictionary of arrays with three (or less) objects each:
Here’s a fiddle (using Angular) demonstrating before and after output