title: Converting BufferedReader to JSONObject or Map
body: <p>My code sends a GET request to a server,</p>
  
  <pre><code>    URL obj = new URL(url);
      HttpURLConnection con = (HttpURLConnection) obj.openConnection();
      con.setRequestMethod("GET");
      con.setRequestProperty("User-Agent", USER_AGENT); 
      BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
  </code></pre>
  
  <p>I get a BufferedReader object that prints,</p>
  
  <pre><code>{  
     "status": "ERROR",    
     "errorCode": "MISSING_PARAMS",    
     "errorMessage": null,    
     "requestId": "20141014181739_11625805172",    
     "downstreamModuleErrorCode": null,    
     "object": [        
       "activity_code",        
       "activity_name",
       "points",
       "frequency",
       "strategy",
       "vsa_app_access_token"    
     ]
  }
  </code></pre>
  
  <p>I want to get a JSONOBject or a Map from this. I tried converting this into a String and manipulating it. But it's not that easy to do. Please help.</p>