JSONObject를 파싱하여 사용자 정의 모델에 저장하려고했습니다. 나는 모든 노드가 된 JSONObject에서 오는 확신 할 수 없다, 그래서 내가 모든 항목 검사 :모델에 대한 JSON은 항목에 대한 예외를 회피합니다.
try {
object.setId(jsonObject.getInt(ID));
} catch (JSONException e) {}
try {
object.setParentId(jsonObject.getInt(PARENT_ID));
} catch (JSONException e) {}
try {
object.setIsActive(jsonObject.getBoolean(IS_ACTIVE));
} catch (JSONException e) {}
.... and ect.
많은 시도의 \ 어획량을 피할 수있는 방법이 있습니까?
하나 개의 큰 시도를 포장하거나이 바깥에 절을 던졌습니다 추가 할 수 있습니다 기능? – evaitl
만약 내가 하나의 큰 시도와 예를 들어있다. 두 번째 항목이 실패하면 "afrer second"항목에 대한 데이터가 손실됩니다. – user5599807