title: Modify json with GSON without using a POJO
body: <p>I want to modify a json content without converting it into a POJO. I am using GSON Library.</p>
  
  <p>Following are the use case:</p>
  
  <pre><code>String jsonString = "[{\"key1\":\"Hello\",\"key2\":\"World\"},{\"key1\":\"Nice\",\"key2\":\"Town\"}]";
  
  JsonElement jsonElement = gson.fromJson(jsonString, JsonElement.class);     
  </code></pre>
  
  <p>Is there any way where I can set value of key1 to some value (let say "Test") in each array, without converting things into POJO</p>