بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل عجیب! تصویر را نگاه کنید!

مدیریت گفتگو
118674 10 سال پیش
آخرین تغییر: 10 سال پیش

با سلام دوستان من برای فارسی کردن از سمت سرور مشکلی ندارم یعنی با کد  mysqli_set_charset("UTF8");  اطلاعات رو تو مرورگر بدون مشکل نشون میده و حتی در سمت اندروید هم 90 درصد اطلاعات را فارسی لود میکنه ولی بعضی اوقات به صورت تصویر زیر نشون میده! ممنون میشم راهنمایی کنین!

نظرات

118674 10 سال پیش
دوستان کسی نیست راهنمایی کنه؟؟؟
Pr0gramm3r 10 سال پیش
سورس + ورژن اندرویدی که برنامه رو باهاش اجرا میکنید و ورژن اندرویدی که برنامه رو باهاش کامپایل کردید رو بزارید
خواست خدایی 10 سال پیش
شما باید سمت اندروید هم موقع گرفتن اطلاعات بگین که این ها فرمت utf 8 هست یه سرچ کوچیک تو انجمن بکنید پیدا می کنین
محمد رضا 10 سال پیش
اگر از کتابخانه Volly برای دریافت استفاده نمیکنید ، پیشنهاد می کنم حتما اینکار رو بکنید خیلی از این مشکلات رو نداره
118674 10 سال پیش
سید جان اتفاقا من دقیقا با volley نوشتم برنامه رو
118674 10 سال پیش
خاست خدایی عزیز من سرچ رو تو انجمن زدم و روششو امتحان کردم byte(utrf8) کار نکرد ، آیا شما واقعا خودتون سمت کلاینت از تبدیلی چیزی استفاده میکنید؟
118674 10 سال پیش
ورژن برنامه که نوشتم : API10 و کامپیلم با اندروید 4.2 که فکر کنم API15 باشه
خواست خدایی 10 سال پیش
انشاتونم اشتباه ها :) جواب رو تو یه پست جدید براتون میزارم

پاسخ‌ها 1

خواست خدایی 10 سال پیش

 HttpClient client =newDefaultHttpClient();
HttpPost method =newHttpPost(url);
if(params!=null){
method.setEntity(newUrlEncodedFormEntity(params,"UTF-8"));
}
 

نظرات

118674 10 سال پیش
ممنونم دوست عزیز از جوابتون - ولی بنده با volley کار میکنم - از روش: String name_fa = new String(jsonObject.getString(“name_fa”).getBytes(“UTF-8”)); استفاده کردم ولی فایده نداشت
118674 10 سال پیش
مشکل از کش بود - باید کش غیر فعال گردد

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