2012-06-17 88 views
0

我剛開始看Android應用程序開發。對於我的第一個測試應用程序,我想從公共休息API獲取JSON對象,例如Twitter的。獲取JSON,反序列化

有什麼方法可以將JSON反序列化爲匿名對象嗎?或者我必須手動解析它並創建一個包含鍵值對或類似的字典?

感謝

+0

如果我理解你正確地問什麼,我的一個類似的問題,這個問題的答案對我幫助很大http://stackoverflow.com/questions/2255220/how-to-解析-A-JSON和 - 開啓其值 - 到 - 一個陣列 – 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; 
}