您的位置:首页 > 编程语言 > ASP

asp.net下UTF-7转GB2312编码的代码(中文)

2010-07-22 00:00 513 查看
/// UTF-7转换GB2312编码的方法 
/// </summary> 
/// <param name="str7"></param> 
/// <returns></returns> 
public static string utf72Unicode(string str7) 
{ 
string sUtf7 = ""; 
if (str7.StartsWith("&")) 
{ 
sUtf7 = "+" + str7.Substring(1); 
} 
else 
{ 
sUtf7 = str7; 
} 
byte[] bytes = System.Text.Encoding.GetEncoding("gb2312").GetBytes(sUtf7); 
byte[] byteret = System.Text.Encoding.Convert(System.Text.Encoding.UTF7, System.Text.Encoding.Unicode, bytes); 
string sret = System.Text.Encoding.Unicode.GetString(byteret); 
return sret; 
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: