PDA

View Full Version : مبتدی: تبدیل کارکتر های ادرس های اینترنتی



mrmmnb
شنبه 30 شهریور 1392, 21:22 عصر
سلام
نمیدونستم سوالم رو تو کدوم بخش بپرسم گشتم اخرش اینجا رو انتخاب کردم امیدوارم مرتبط بوده باشه
و اما سوالم
اگه دیده باشید توی ادرس های اینترنتی که کارکتر فارسی و بعضی کاکتر های خاص مثل فاصله یا [] یا .... وجود داشته باشه تبدیل میشن به یه کد که کنار هر کد هم یه ٪ وجود داره
حالا فرض کنید 10 تا ادرس دارم که همگی به این صورت کد و درصد هستن میخوام اینا رو سیو کنم در قالب یه فایل تکست ولی میخوام همگی تبدیل بشن به کاکتر اصلیش مثلا هر چی 20٪ توی ادرس ها وجود داره تبدیل بشه فاصله و ....
چطوری میشه این کار رو انجام داد؟
زبانش مهم نیست ولی مثلا اگه بشه در قالب یه ماکرو توی برنامه notepad++ باشه خیلی خوبه من لینکا رو توی برنامه وارد کنم ماکرو رو اجرا کنم و لینکا که تبدیل شدن سیو کنم
اگرم جور دیگه میشه راهنمایی بفرمایید
با تشکر

vcldeveloper
جمعه 12 مهر 1392, 14:50 عصر
به اون کار میگن URL Encoding؛ برای برگشت مقادیر به حالت اولیه باید URL مربوطه Decode بشه. برای این کار در زبون های برنامه نویسی مختلف توابعی وجود داره. در دات نت می تونید از HttpUtility.UrlDecode استفاده کنید. مثال های استفاده اش هم در اینترنت زیاده.
ََ