My JSON data be like:
{
  "Data":
    [
      {"ID": A1,"Function": A,"Status": 1},
      {"ID": A1,"Function": B,"Status": 0},
      {"ID": A1,"Function": C,"Status": 1},
      {"ID": A2,"Function": A,"Status": 0},
      {"ID": A2,"Function": B,"Status": 0},
      {"ID": A2,"Function": C,"Status": 2},
      {"ID": A3,"Function": A,"Status": 0},
      {"ID": A3,"Function": B,"Status": 0}
    ]
}
This is what I want:
{
  "Data":
    [
      {"ID": A1,"Status": 1},
      {"ID": A2,"Status": 2},
      {"ID": A3,"Status": 0}
    ]
}
I have so many duplicate IDs while I only need one ID with a maximum of Status. I just don't know where to start with. Could anyone give me some tips?
 
     
    