2012-06-17 4 views
0

방금 ​​Android 앱 개발을 살펴보기 시작했습니다. 내 첫 번째 테스트 응용 프로그램에 대한 공공 나머지 API에서 JSON 개체를 가져오고 싶습니다. 지저귀다.JSON 가져 오기, 역 직렬화

익명 객체에 JSON을 deserialize하는 방법이 있습니까? 아니면 수동으로 구문 분석하고 키 값 쌍 또는 이와 유사한 사전을 만들어야합니까? 난 당신이 내 비슷한 문제에 대해 제대로 질문을 이해하면

감사

+0

는,이 질문에 대한 대답은 나에게 많은 도움이 http://stackoverflow.com/questions/2255220/how-to- parse-a-json 및 turn-its-values-into-an 배열 – 0x5f3759df

답변

0
import org.json.JSONException; 
import org.json.JSONObject; 
import org.json.JSONArray; 

... 

final String string = getWebString(webHelper, ctx, args); 

try { 
    return new JSONArray(string); 
} catch (JSONException e) { 
    Log.e(TAG, "Malformated JSON string: " + string + ", e = " + e); 
    Utils.where(e); 
    return null; 
}