رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اضافه کردن عنصر به string
#1
سلام 
من یه استرینگ دارم 
String[] spin_time = {"زمان یک", "زمان دو", "زمان سه", "زمان چهار"};
در سمت سرور یک جیسون اری بر میگردونم که داخلش جیسون ابجکت هست به صورت زیر 
[{"1":"text1","2":"text2","3":"text3","4":"text4","5":"text5","6":"text6"}]
و من در سمت سرور در اندروید به صورت زیر اطلاعاتو می گیرم 
try {
    JSONObject object = factors.getJSONObject(0);      
    for (int i = 0; i < object.length(); i++) {
        object.getString(i + "")
    }          
} catch (JSONException e) {
    e.printStackTrace();
}

حالا سوال من اینجاست چگونه ابجکت استرینک رو به استرینگ اضافه کنم ؟

که به صورت زیر باشه 
String[] spin_time = {"text1","text2","text3","text4","text5","text6"};
پاسخ
تشکر شده توسط:
#2
int len = object.length();
String[] spin_time = new String[object.length()];
try {
    for (int i = 0; i < len; i++) {
        spin_time[i] = object.getString(String.valueOf(i));
    }
} catch (JSONException e) {
    e.printStackTrace();
}
پاسخ
تشکر شده توسط: sirwan




کاربران در حال بازدید این موضوع: 1 مهمان