خطا‌‌ها‌ی زیر رخ داد:
Warning [2] preg_replace_callback(): Requires argument 2, 'mwsshcode_check("$1","$2")', to be a valid callback - Line: 197 - File: inc/plugins/mwsshcode.php PHP 7.3.4 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/mwsshcode.php 197 preg_replace_callback
/inc/class_plugins.php 139 mwsshcode_run
/inc/class_parser.php 187 pluginSystem->run_hooks
/inc/functions_post.php 721 postParser->parse_message
/showthread.php 1063 build_postbit
Warning [2] preg_replace_callback(): Requires argument 2, 'mwsshcode_check("$1","$2")', to be a valid callback - Line: 197 - File: inc/plugins/mwsshcode.php PHP 7.3.4 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/mwsshcode.php 197 preg_replace_callback
/inc/class_plugins.php 139 mwsshcode_run
/inc/class_parser.php 187 pluginSystem->run_hooks
/inc/functions_post.php 721 postParser->parse_message
/showthread.php 1063 build_postbit
Warning [2] preg_replace_callback(): Requires argument 2, 'mwsshcode_check("$1","$2")', to be a valid callback - Line: 197 - File: inc/plugins/mwsshcode.php PHP 7.3.4 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/mwsshcode.php 197 preg_replace_callback
/inc/class_plugins.php 139 mwsshcode_run
/inc/class_parser.php 187 pluginSystem->run_hooks
/inc/functions_post.php 752 postParser->parse_message
/showthread.php 1063 build_postbit




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

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

که به صورت زیر باشه 
[shcode=java]String[] spin_time = {"text1","text2","text3","text4","text5","text6"};[/shcode]
پاسخ
تشکر شده توسط:
#2
[shcode=java]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();
}[/shcode]
پاسخ
تشکر شده توسط: sirwan




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