0
Im stumped jetzt mit diesem Fehler, wie ich versuche, Daten von mysql Server zu meinem Android-Studio über PHP aber erfolglos zu bekommen. Irgendeine Idee warum gibt es keinen Wert für ID?Kein Wert für ID? JSON php android java
08-07 17:37:23.994 20693-20693/edu.nyp.reportify D/HttpAsyncTask: {"results":[{"id":"36","userid":"91","image":"reportImage\/579edd1aeb961 .png","reportType":"Crime","address":"Republic Crescent","latitude":"1.4436883","longitude":"103.786","details":"Car and bus accident","dateTime":"Aug 1, 2016 1:24:02 PM","status":"pending"},{"id":"39","userid":"91","image":"reportImage\/57a6d32ae45ff .png","reportType":"Accident","address":"Republic Crescent","latitude":"1.4436883","longitude":"103.786","details":"test","dateTime":"Aug 7, 2016 2:20:00 PM","status":"pending"}]}
08-07 17:37:23.995 20693-20693/edu.nyp.reportify W/System.err: org.json.JSONException: No value for id
try {
JSONArray resultArray = jsonObject.getJSONArray("results");
reports.clear();
// Store all results into locations table layout
for (int i = 0; i < resultArray.length(); i++) {
//JSONObject resultObj = resultArray.getJSONObject(i);
String reportid = jsonObject.getString("id");
String userid = jsonObject.getString("userid");
String address = jsonObject.getString("address");
String status = jsonObject.getString("status");
JSONObject ReportObj = jsonObject.getJSONObject("resultObj");
reports.add(new ReportObj(reportid, reportType, address, status));
}
} catch (Exception e) {
e.printStackTrace();
}