title: Adding JsonArray to JsonObject generated escape characters (gson)
body: <p>I'm using <a href="https://github.com/google/gson" rel="noreferrer">GSON</a> library to create a json object and add a json array to it. My code looks something like this:</p>
  
  <pre><code>JsonObject main = new JsonObject();
  main.addProperty(KEY_A, a);
  main.addProperty(KEY_B, b);
  
  Gson gson = new Gson();
  ArrayList&lt;JsonObject&gt; list = new ArrayList&lt;&gt;();
  JsonObject objectInList = new JsonObject();
  objectInList.addProperty(KEY_C, c);
  objectInList.addProperty(KEY_D, d);
  objectInList.addProperty(KEY_E, e);
  list.add(objectInList);
  main.addProperty(KEY_ARRAY,gson.toJson(list));
  </code></pre>
  
  <p>The output seems to contain some unexpected slashes:</p>
  
  <pre><code>{"A":"a","B":"b","array":["{\"C\":\"c\",\"D\":\"d\",\"E\":\"e\"}"]}
  </code></pre>