title: What is the best way to combine (merge) 2 JSONObjects?
body: <p>What is the best way to combine (merge) two <code>JSONObjects</code>?</p>
  
  <pre><code>JSONObject o1 = {
      "one": "1",
      "two": "2",
      "three": "3"
  }
  JSONObject o2 = {
          "four": "4",
          "five": "5",
          "six": "6"
      }
  </code></pre>
  
  <p>And result of combining <code>o1</code> and <code>o2</code> must be </p>
  
  <pre><code>JSONObject result = {
          "one": "1",
          "two": "2",
          "three": "3",
          "four": "4",
          "five": "5",
          "six": "6"
      }
  </code></pre>