I use the following code for converting Json string(strWebserviceResult) to my Object:
EntMyClass entMyClass = gson.fromJson(strWebserviceResult,EntMyClass.c
Please, read the answer from the author of gson - here
And my 5 cents:
JsonReader r = null; try { Reader reader = new BufferedReader(new InputStreamReader(is)); r = new JsonReader(reader); result = gson.fromJson(r, clazz); } finally { if (null != r) { r.close(); } }