merging two json objects into single object in java

后端 未结 3 1926
有刺的猬
有刺的猬 2020-12-18 08:03

I have two json objects like below:

{\"name\":[\"Karbonn Smart A12 Star (Black & Silver)\",\"Nokia 220 (Black)\",\"Karbonn Smart A52 Plus (Black & Go         


        
3条回答
  •  有刺的猬
    2020-12-18 08:40

    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());
        }
    

提交回复
热议问题