PDA

View Full Version : سوال: تبدیل نوشته ی فارسی به code برای وب



syntiberium
سه شنبه 04 اسفند 1388, 13:13 عصر
سلام . می خواستم ببینم چجوری می شه مثلا کلمه ی "سلام" را تبدیل کرد به این نوع کد :
%D8%B3%D9%84%D8%A7%D9%85
مثلا وقتی ما کلمه ی سلام را در google سرچ می کنیم داخل آدرس بار همان کلمه ی سلام را می بینیم اما وقتی همان نوشته ی داخل آدرس بار را داخل C#‎ کپی می کنیم کلمه ی سلام به کد بالا تبدیل می شود . اما اگر نوشته ی داخل آدرس بار داخل خود برنامه وارد یک متغیر شود کلامات فارسی آن به کد تبدیل نمی شود و مثلا در navigate کردن webbrowser دچار مشکل خواهیم شد . با تشکر .

haririan_ali
سه شنبه 08 تیر 1389, 01:25 صبح
منم دنبال جواب این مشکل هستم برای PHP دیدم ولی C# کسی جوابی نداده کسی نمیتونه کمک کنه ؟

razavi_university
سه شنبه 08 تیر 1389, 08:52 صبح
اینجا رو نگاه کنین، فکر کنم مشکلتون رو حل میکنه

HttpServerUtility.HtmlDecode Method (http://msdn.microsoft.com/en-us/library/hwzhtkke.aspx)

Encoding.Unicode Property (http://msdn.microsoft.com/en-us/library/system.text.encoding.unicode.aspx)