title: Converting json String to UTF-8
body: <p>I'm parsing data from web in json in gujarati language but when i receive it at android application it looks like</p>
  
  <pre><code>{"message":"Authorized","u_status":0,"c_Alert":0,"get_data":[{"id":"29","End":"2015-02-19","EntrTime":"2015-02-26","Content":"&amp;#2733;&amp;#2736;&amp;#2724;&amp;#2752;&amp;#2728;&amp;#2753;&amp;#2690; &amp;#2744;&amp;#2765;&amp;#2725;&amp;#2739; - &amp;#2744;&amp;#2750;&amp;#2732;&amp;#2736; &amp;#2744;&amp;#2765;&amp;#2730;&amp;#2763;&amp;#2736;&amp;#2765;&amp;#2719;&amp;#2765;&amp;#2744; &amp;#2744;&amp;#2765;&amp;#2719;&amp;#2759;&amp;#2721;&amp;#2751;&amp;#2735;&amp;#2734; , &amp;#2745;&amp;#2751;&amp;#2690;&amp;","Begin":"2015-03-10","Header":"&amp;#2738;&amp;#2742;&amp;#2765;&amp;#2709;&amp;#2736;&amp;#2752; &amp;#2733;&amp;#2736;&amp;#2724;&amp;#2752; &amp;#2734;&amp;#2759;&amp;#2739;&amp;#2763; - &amp;#2745;&amp;#2751;&amp;#2690;&amp;#2734;&amp;#2724;&amp;#2728;&amp;#2711;&amp;#2736;","link":"http:\/\/www.google.com"}],"c_Alert_Msg":"No Message","u_link":"http:\/\/www.google.com","c_Alert_Finish":0,"success":1}
  </code></pre>
  
  <p>when i set any filtered text from json string it looks like</p>
  
  <pre><code>&amp;#274 4;&amp;#276 5;&amp;#272 5;&amp;#273 9;
  </code></pre>
  
  <p>(i putted space because it shows perfect unicode in html code)
  but actually it is </p>
  
  <p>"&#2744;&#2765;&#2725;&#2739;"</p>
  
  <p>I know thats encoding problem but how did i convert that strings to proper unicode characters</p>
  
  <p>I'm using following code for http request to get json</p>
  
  <pre><code>            try {
                  DefaultHttpClient httpclient = new DefaultHttpClient();
                  DefaultHttpClient httpClient = new DefaultHttpClient();
                  HttpPost httpPost = new HttpPost(url_for_is);
                  httpPost.setEntity(new UrlEncodedFormEntity(params));
                  HttpResponse httpResponse = httpClient.execute(httpPost);
                  String result = EntityUtils.toString(httpResponse.getEntity());
                  JSONObject obj = new JSONObject(result);
                 Log.d("JSON 123123",obj.toString());
  
              } catch (JSONException e) {
                  e.printStackTrace();
              } catch (ClientProtocolException e) {
                  e.printStackTrace();
              } catch (IOException e) {
                  e.printStackTrace();
              }
  </code></pre>
  
  <p>I also tried getting string from json and converting perticular string to unicode but no effect</p>
  
  <p>by this</p>
  
  <pre><code>  JSONObject c = contenTs.getJSONObject(1);
    String headN = c.getString("Header");
  
    Charset chrutf = Charset.forName("UTF-8");
    final String b = new String(headN.getBytes(),chrutf);
    System.out.println(b);
  </code></pre>
  
  <p>or tell me the way that i can convert characters like '&amp;#274 4;&amp;#276 5;&amp;#272 5;&amp;#273 9;' to unicode string</p>