I have a json structure in a variable say "data" which is like this
{
"SearchWithMasterDataDIdAndScandefinitionDAO": [
{
"dateDm_id": 20120602,
"issueValue": "ELTDIWKZ",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
},
{
"dateDm_id": 20120602,
"issueValue": "LTDFPVOI",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
},
{
"dateDm_id": 20121005,
"issueValue": "LTDILWGY",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
},
{
"dateDm_id": 20121005,
"issueValue": "YMORCLTD",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
}
]
}
Now i want to change this structure to something like this where datedm_id from each object becomes the root of new json structure with array as value New wanted structure :
{
"20120602": [
{
"issueValue": "ELTDIWKZ",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
},
{
"issueValue": "LTDFPVOI",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
}
],
"20121005": [
{
"issueValue": "YMORCLTD",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 1
},
{
"issueValue": "COOPER",
"scanName": "Company Stored as Person (Given Name)",
"severityCode": 1,
"severityName": "High",
"totalDiscovered": 15
}
]
}
please help me with this