I have two json objects like below:
{\"name\":[\"Karbonn Smart A12 Star (Black & Silver)\",\"Nokia 220 (Black)\",\"Karbonn Smart A52 Plus (Black & Go
Merge JsonObject(gson)-
JsonObject data = new JsonObject();
data = receivedJsoData.get("details").getAsJsonObject();
JsonObject data2 = new JsonObject();
data2 = receivedJsoData1.get("details").getAsJsonObject();
JsonObject mergedData = new JsonObject();
Set> entries = data1.entrySet(); //will return members of your object
for (Map.Entry entry : entries) {
mergedData.add(entry.getKey(), entry.getValue());
}
Set> entries1 = data2.entrySet(); //will return members of your object
for (Map.Entry entry : entries1) {
mergedData.add(entry.getKey(), entry.getValue());
}