Я немного исправляю JSONObject, который я получаю как ответ с сервера.
jsonObj = new JSONObject(resultString);
JSONObject sync_reponse = jsonObj.getJSONObject("syncresponse");
String synckey_string = sync_reponse.getString("synckey");
JSONArray createdtrs_array = sync_reponse.getJSONArray("createdtrs");
JSONArray modtrs_array = sync_reponse.getJSONArray("modtrs");
JSONArray deletedtrs_array = sync_reponse.getJSONArray("deletedtrs");
String deleted_string = deletedtrs_array.toString();
{"syncresponse":{"synckey":"2011-09-30 14:52:00","createdtrs":[],"modtrs":[],"deletedtrs":[{"companyid":"UTB17","username":"DA","date":"2011-09-26","reportid":"31341"}]
как вы можете видеть в ответе, который я получаю, я разбираю JSONObject и создаю syncresponse, synckey как объект JSON createdtrs, modtrs, deletedtrs как JSONArray, Я хочу получить доступ к JSONObject из deletedtrs, чтобы я мог разделить их и использовать значения. i.e Я хочу извлечь companyid, имя пользователя, дату и т.д.
Как я могу это сделать?
Спасибо за ваш вклад.