chaalesh
چهارشنبه 06 دی 1385, 12:58 عصر
من میخوام با #C رشته ای با یونیکد windows-1256 رو به UTF8 تبدیل کنم . کمکم میکنید؟(در ASP.NET 2003 )
SalarSoft
چهارشنبه 06 دی 1385, 19:07 عصر
کد زیر:
public static string ConvertEncoding(string srcStr, Encoding srcEnc, Encoding destEnc)
{
byte[] bytes = srcEnc.GetBytes(srcStr);
bytes = Encoding.Convert(srcEnc, destEnc, bytes);
return destEnc.GetString(bytes);
}
طرز استفاده:
ConvertEncoding("Text",Encoding.GetEncoding("windows-1256"),Encoding.UTF8)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.