0
2維數組JSON在我的Android應用程序獲取的數據,我有這個JSON看起來像這樣:如何從具有機器人
{ "first_name": "ankit",
"last_name": "anurag",
"mobile": "8105580517",
"interest_input": [13, 14],
"user_cards": [
[17, "DBS NUS Alumni Platinum Card "],
[19, "DBS NUS Debit Card "]
],
"email": "[email protected]"}
正如你所看到的「user_cards」鍵的值是一個2維陣列,ID爲&名稱。 我想要得到這兩個。
我已爲此編寫的代碼是在這裏:
JSONArray existingCards = o.getJSONArray( 「user_cards」);
exCards = new String[existingCards.length()][2];//populate ur Array with blanks to avoid entrance of null values
//fill up the blanks to prevent null
for(int i = 0; i < existingCards.length(); i++){
exCards[i][0] = "";
exCards[i][1] = "";
}
//fill up the actual data
for(int i = 0; i < existingCards.length(); i++){
String k = exCards[i][0];
String l = exCards[i][1];
Log.v("exC", k+" "+l);
}
但我無法檢索數據。請幫助
你先空字符串分配給每個數組項,然後閱讀他們!?當然,他們將是空的。 – THelper 2011-05-12 09:26:13
我很抱歉。我實際上放錯了代碼。這當然很蠢,很尷尬。對不起 – Ankit 2011-05-12 11:13:23