2012-12-12 42 views
0

我能夠接收來自tastypie rest服務的json響應。我現在遇到的問題是從json對象獲取單個值。這裏的問題是某些json字段沒有被json對象解析

a={"pincode":"7593836483048364830843","id":"5","resource_uri":"\/api\/oncredit\/prepaid\/5\/","amount_charged":"200","used":false,"network_type":"AIRTEL","user":"\/api\/oncredit\/user\/1\/"} 

public void getJSONValue(String a){ 
    JSONSTRING = a; 
    try { 
     JSONObject obj = new JSONObject(JSONSTRING); 
     String pincode = obj.getString("pincode"); 
     String amount_charged = obj.getString("amount_charged"); 

    } catch (JSONException e) { 
     e.printStackTrace(); 
    } 
} 

調試運行,當我面對現在的問題是,PIN碼的值設置與使用,resource_url爲空一起。我不知道爲什麼它被設置爲null

回答

0

嘗試

String pincode=(String)obj.get("pincode"); 
+0

它的工作原理。謝謝 – gbozee

+0

如果提供的答案有幫助。請點擊旁邊的綠色複選標記,並將其標記爲答案,以便將來的其他人也知道它也有幫助。 – wtsang02