I have the following response array ,I need to convert this object array to json format like the following output, So How can I convert object array to json format using pure javascript.
Below is response
var data1=[{
vesrion:v1,
versionData:[{
date:'2010',
value:123
},{
date:'2011',
value:135
},{
date:'2012',
value:145
}]
},{
vesrion:v2,
versionData:[{
date:'2010',
value:223
},{
date:'2011',
value:235
},{
date:'2012',
value:245
}]
},{
vesrion:v3,
versionData:[{
date:'2010',
value:323
},{
date:'2011',
value:335
},{
date:'2012',
value:345
}]
}]
========================================================================== required object array
[{
date:'2010',
data:[{
version:v1,
value:123
},{
version:v2,
value:223
},{
version:v3,
value:323
}]
},{
date:'2011',
data:[{
version:v1,
value:135
},{
version:v2,
value:235
},{
version:v3,
value:335
}]
},{
date:'2012',
data:[{
version:v1,
value:145
},{
version:v2,
value:245
},{
version:v3,
value:345
}]
}]
}
dateinstead ofversions