Я пытаюсь разобрать json из android, но я получаю это странное исключение. Мои данные json
{ "id": "1", "owner": "1", "name": "gravitas", "description": "is fest", "start_time": "0000-00-00 00: 00:00", "end_time": "0000-00-00 00:00:00", "место проведения": "vellore", "radius": "10", "lat": "11", "lng": "11", "type": "type", "ownername": "dilip", "noofpolls": 0, "noofquizes": 0, "peopleattending": 0, "result": true}
и в android я делаю
JSONObject j =new JSONObject(response);
Event pst = gson.fromJson(j.toString(), Event.class);
Я получаю:
org.json.JSONException: end of input at character 0 of
Что с ним? Вот код...
RestClient client = new RestClient("http://192.168.1.3/services/events/"+eve.getName());
try {
Log.i("MY INFO", "calling boston");
client.Execute(RequestMethod.POST);
} catch (Exception e) {
e.printStackTrace();
}
String response = client.getResponse();
Log.i("MY INFO", response);
GsonBuilder gsonb = new GsonBuilder();
Gson gson = gsonb.create();
Event pst = null;
try {
JSONObject j =new JSONObject(response);
pst = gson.fromJson(j.toString(), Event.class);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}