بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل عجیب در دریافت جیسون
سلام
من یا کد 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 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .