2015-12-03 52 views
-4
{ 
    "ID": 1, 
    "Name": "Aman", 
    "Description": "Food", 
    "FeedbackTypeID": 2, 
    "BanckMark": 50, 
    "CutoffPercentage": 50, 
    "IsOverridable": false, 

    "ApplicableBranchId": [ 
    13, 
    14 
    ] 
} 

如何從JSON獲取ApplicableBranchId從Json獲取整數列表

+0

你已經試過了嗎? – Pankaj

回答

0

通過使用.getJSONArray()可以返回JSONArray對象,您可以從JSON對象中提取ApplicationBranchId數組。從這裏你可以分析它,你怎麼樣

JSONArray jsonArr = mainJSON.getJSONArray("ApplicableBranchId"); 
0

使用此代碼從JSON

JsonObject object = new JsonObject("response"); 
    JsonArray array = object.getJSONArray("ApplicableBranchId"); 
    for(int i ; array<lenght(); i++){ 
    Log.e("", "Branch Id -: " + array.getInt(i););} 

得到ApplicationBranchId這裏BranchId是打印在logcat中。

高興地幫助和快樂的編碼。

+0

嘿@Shane只是在你的代碼中進行了一次更正。數組數據不是字符串,即整型數據。 –

+0

謝謝哥們... – Shane

0

我創建演示以獲得您的JSONArray數據。

您必須做如下操作才能從JSONArray中獲取數據。

JSONArray jsonArray = jsonObject.getJSONArray("ApplicableBranchId"); 
for(int i=0;i<jsonArray.length();i++){ 
     int data = jsonArray.getInt(i); 
} 
+0

謝謝。這個對我有用。 – Harry