آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مشکل عجیب در دریافت جیسون

122982  4 سال پیش  4 سال پیش
0 0

سلام

من یا کد php از داخل دیتابیس اطلاعات کل جدول رو به صورت جیسون بر میگردونم .

مشکل اینجاست که وقتی تعداد رکورد ها یک یا دو تا است مشکلی نیست ولی وقتی سه تا میشه یا بیشتر . جیسون من فقط دو مورد رو بر میگردونه . رکورد اول و آخر !! البته داخل مرورگر وقتی تست میکنم اطلاعات داخل جیسون کامل و با همه ی رکورد ها خروجی گرفته میشه ولی داخل گوشی و کد json فقط دو مورد نشون داده میشه .

مشکل عجیبی هست . من این کد رو واسه یک مورد دیگه استفاده کردم کاملا و بدون ایراد اجرا میشد . این هم کد اندروید :

bufferedReader = new BufferedReader(new InputStreamReader(urlConn.getInputStream()));
StringBuffer stringBuffer = new StringBuffer();
String line;

while ((line = bufferedReader.readLine()) != null)
{
stringBuffer.append(line);
}

JSONObject json = null;
try {
json = new JSONObject(stringBuffer.toString());
}catch (Exception e){

}
0 0
کد های شما به نظر درست می رسه پیشنهاد من اینکه از کتابخانه Acync client برای ارتباط با سرور استفاده کنید okHttpClient به نظر جالب نمیرسه (4 سال پیش)
0 0
دقت کنید پنجره Logcat همه جیسون را نشون نمیده...ولی چون گفتید تو گوشی هم ندارم..باید کاملا مطمن باشید به کد php و حتمن با برنامه postman چک کنید بقول عمو باب کدی که تست نکردید مطمن نیست (4 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .