PDA

View Full Version : سوال: تبدیل از arabic به unicode



hamed-p
یک شنبه 10 آبان 1388, 20:20 عصر
با درود
ورودی برنامه‌ای فایل‌های txt است، منتها مشکل اینه که این فایل‌ها را اگه save as کنم و با encoding utf-8 ذخیره کنیم می‌توانم در برنامه به صورت پارسی بخوانم وگرنه به صورت رمز می‌یاد.
جالب اینه که اگه به کمک دستور encoding.convert بخوام به utf-8 یا unicode یا هر فرمت دیگه‌ای تبدیل کنم باز هم رمزی نشون داده می‌شه.
اومدم پسوند فایل را html کردم و سپس توی صفحه وب arabic encoding را برگزیدم و در این حالت فارسی نشون داده می‌شه!
حالا مشکل این‌جاست که توی vs.net تبدیل از arabic به unicode را نداریم!

Reza_Yarahmadi
سه شنبه 12 آبان 1388, 22:17 عصر
معمولا اگه Encoding رو روی Default بذارید مشکلی پیش نمیاد.

StreamReader SR = new StreamReader("File Path", Encoding.Default);