2015-09-05

getJSONObject 할때 null 또는 데이터가 없을 때 오류 방지

JSON Parsing할때 해당 키에 값이 없을 경우 오류메시지와 함께 리스트 가져오지 못한다.
org.json.JSONException: No value for

http://stackoverflow.com/questions/17489052/jsonobject-parsing-error-when-there-is-no-value


함수 json.getString("keyorindex") 대신
json.optString("keyorindex", "text on no value")로 사용하면 된다.

key나 index에 해당하는 값이 없을 때 두번째 파라미터의 텍스트로 대체해서 가져온다.

No comments:

Post a Comment