2017-04-07 2 views
0
내가 JSON 응답을 얻고있다

취급 null가

["L500","Success",null] 

으로 어떻게하면이 오류가 발생, 그 다음은

내가

jsonArray.getJSONArray(2).getJSONObject(2).equals(JSONObject.NULL); 

그러나 뭘하려 처리 할 수 ​​

org.json.JSONException: Value null at 2 of type org.json.JSONObject$1 cannot be converted to JSONArray

null 인 경우 "레코드를 찾을 수 없습니다"와 같은 메시지를 사용자에게 토스트하기.

+0

jsonArray.getJSONArray(2).getJSONObject(2).equals(JSONObject.NULL); 

를 대체하여 그것을 해결? 그것은 무엇을하고 무엇을하기로되어 있습니까? – Rob

+0

org.json.JSONException를 얻는 중 : org.json.JSONObject $ 1의 값이 2 일 때 JSONArray로 변환 할 수 없습니다. – Andi

답변

1

나는 현재의 접근 방식 뭐가 잘못

jsonArray.get(2).equals(null);