나는 다음과 같은 JSON 응답을 받고 있어요 처리 방법 : 객체의 "데이터"가끔은으로 배열되어개조 JSON 동적
"status": true,
"data":{
//Some data
}
을 : 데이터의 응답을 확인하는 방법
"status": true,
"data":[
//Some data
]
동적으로 객체 또는 배열입니까? 사전에
@SerializedName("data")
ArrayList<DataDetail> dataList;
감사 : * 나는대로 배열 분석 개조
내 개조를 사용하고 있습니다!
가능한 복제본은 [JSON이 JSONObject인지 JSONArray인지 결정]입니다 (http://stackoverflow.com/questions/6118708/determine-whether-json-is-a-jsonobject-or-jsonarray). –
나는이 모든 것을 관리 할 수 없다고 생각합니다. 당신의 개장을 위해 백그라운드에서 파슨스 (json parsing)와 관련된 모든 일이 일어나기 때문입니다. 그래서 instanceof를 확인합니다. 개조 공사 구조를 변경해야합니다. –
네, 정확히 똑같은 문제에 직면하고 있습니다. @Ready Android –