انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#1
سلام خسته نباشید

در کلید : 2651

http://www.kelidestan.com/keys/keys.php?key=2651

هنگام دریافت کلمات فارسی از برنامه خارج میشه دلیل خارج شدن از برنامه چی هست در صورت که با کلمات انگلیسی مشکلی نداره و به خوبی عمل میکنه.
پاسخ

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#2
سلام.
ممکن است متن فارسی را به اشتباه نمایش دهد (مثلا به صورت علامت ؟ یا کاراکترهای عجیب و قریب)، ولی فارسی بودن حروف، باعث ایجاد Force Close (بسته شدن برنامه اندروید) نمی شود (حداقل بنده تابحال چنین موردی رو ندیدم). ممکن است در متن فارسی خود، کاراکترهای معنی دار برای روش json ، مثل کاراکتر " را به کار برده اید، زیرا برای تمامی متن ها (چه انگلیسی و چه فارسی) باید این موارد را در نظر داشت و آن را در کلید زیر تذکر داده ایم :

کلید شماره 2901

همچنین اگر در سمت سرور، از زبان PHP استفاده می کنید، استفاده از تابع json_encode کمکتون میکنه. لینک زیر را ببینید :

http://www.pontikis.net/tip/?id=5

برای نمایش صحیح متنهای فارسی دریافت شده توسط روش json (که الته تذکر دادم، عدم رعایت آن، باعث Force Close نمی شود)، کلید زیر را بخوانید :

کلید شماره 292

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#3
ممنون از راهنمایی شمادر همان کلید

http://www.kelidestan.com/keys/keys.php?key=2651

وقتی متن فایل htm رو به صورت زیر و با اینکودینگ UTF-8 ذخیره میکنم و داخل محتوا هم متن فارسی مینویسم موقع نمایش از برنامه خارج میشه :

کد پی‌اچ‌پی:
"kelidestan":[ 
"id""تست""name""تست""city""تست" } , 
"id""id_2""name""name_2""city""city_2" } , 
"id""id_3""name""name_3""city""city_3" } , 
"id""id_4""name""name_4""city""city_4" } , 
"id""id_5""name""name_5""city""city_5" } , 
"id""id_6""name""name_6""city""city_6" } , 
"id""id_7""name""name_7""city""city_7" } , 
"id""id_8""name""name_8""city""city_8" } , 
"id""id_9""name""name_9""city""city_9" } , 
"id""id_10""name""name_10""city""city_10" 
]} 

ولی وقتی هم با اینکودینگ ANSI ذخیره میکنم و اپلود میکنم رو سرور در این صورت نمایش داده میشه ولی به صورت علامت سوال

بر اساس جستجوی من در مورد این کلید تو یکی از انجمن ها کاربری همین مشکل بیرون اومدن از برنامه رو برای این کلید در استفاده از حروف فارسی داشت ولی پاسخی بهش داده نشده بود

کلید مورد نظر برای حروف فارسی توسط نویسنده سورس کد تست شده؟

 ممنون از راهنمایی.
پاسخ
 سپاس شده توسط qmtco

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#4
(۱۳۹۳/۱۰/۲۶, ۰۷:۳۷ ب.ظ)'member' نوشته: کلید مورد نظر برای حروف فارسی توسط نویسنده سورس کد تست شده؟
 

بله تست شده است، اما برای اینکه خیالتان راحت شود، بنده صفحه جدید زیر را با اطلاعات فارسی ساختم :

کد پی‌اچ‌پی:
http://www.kelidestan.com/fixed-url/kelidestan-json-2.html 

بنابراین در همان برنامه اندروید، آدرس URL را به آدرس فوق تغییر بدهید.
این هم تصویر نتیجه :

   

به زودی این مورد رو به آن کلید اضافه می کنم تا سایر کابران نیز دچار شک نشوند.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط alidarbedar

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#5
تشکر بابت راهنمایی.

 

 
پاسخ
 سپاس شده توسط admin

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#6
میشه کدی که فایل html رو ساختین رو بزارین ممنون.؟
پاسخ

خوندن اطلاعات از سرور در روش json برای حروف فارسی (در برنامه نویسی اندروید)

#7
خسته نباشید.آقا من لینک زیر را دانلود می کنم و توی نوت پد باز می کنم و هر تغییری توش میدم به صورت فارسی یا انگلیسی ذخیره می کنم و روی هاست خودم آپلود می کنم و هیچ مشکلی نداره.ولی وقتی یه فایل جدید می سازم و حتی همین محتوای فایل که مشکل نداشت را توی اون فایل جدیدم میریزم و با کدینگ UTF-8 ذخیره می کنم برنامه فورس کلوز می شه.!!!!!!
http://www.kelidestan.com/fixed-url/keli...son-2.html





مشکل اصلی کجاس بنظرتون؟این مشکل خیلی از بچه ها دیگه هم هست
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


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