Unten ist mein Json Antwort -Json Array geben Ausnahme
CallWMDefaultWithRef1Response{CallWMDefaultWithRef1Result=[{"ROLE_NAME":"","USER_MOBILE":"","IMEI_NUMBER1":,"USER_ID":30,"ROLE_ID":4,"USER_NAME":""}]; }
Unten ist mein Code -
if (resultlog!= null) {
try {
JSONArray resultarray = new JSONArray(resultlog);
for (int i = 0; i < resultarray.length(); i++) {
JSONObject c = resultarray.getJSONObject(i);
roleName = c.getString("ROLE_NAME");
userMobile = c.getString("USER_MOBILE");
imeiNumber = c.getString("IMEI_NUMBER1");
userId = c.getString("USER_ID");
roleid = c.getString("ROLE_ID");
userNmae = c.getString("USER_NAME");
}
} catch (JSONException e) {
e.printStackTrace();
}
}
Unten ist mein Fehler
org.json.JSONException: Wert CallWMDefaultWithRef1Response vom Typ java.lang.String kann nicht in JSONArray
konvertiert werden
Überprüfen Sie zunächst Ihre json Format – vinoth12594
"IMEI_NUMBER1": Wert –
fehlt Können Sie bitte einloggen 'resultlog' kurz vor dem' neue JSONArray nennen (...) '- es auch scheint, hat keinen Wert für die Eigenschaft 'IMEI_NUMBER1' angegeben. – ishmaelMakitla