读书人

怎么将汉字正文转为UTF-8例子

发布时间: 2012-03-30 17:32:09 作者: rapoo

如何将汉字正文转为UTF-8,例子:
如何将
“QQ号码申诉联系方式确认(请不要答复此邮件)”
转换为
“=?UTF-8?B?UVHlj7fnoIHnlLPor4nogZTns7vmlrnlvI/noa7orqTvvIjor7fkuI3opoHnrZTlpI3mraTpgq7ku7bvvIk=?=”
再转换为
“QQ风宠郴瑰纭璁わ璇蜂瑕澶ら浠讹”


[解决办法]
[code=C#]string s = "QQ号码申诉联系方式确认(请不要答复此邮件)";
string r = Convert.ToBase64String(Encoding.UTF8.GetBytes(s));
Response.Write(Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(r)) + "<br/>");
r = string.Format("=?UTF-8?B?{0}?=", r);
Response.Write(r);code]
QQ风宠郴瑰纭璁わ璇蜂瑕澶ら浠讹
=?UTF-8?B?UVHlj7fnoIHnlLPor4nogZTns7vmlrnlvI/noa7orqTvvIjor7fkuI3opoHnrZTlpI3mraTpgq7ku7bvvIk=?=

读书人网 >C#

热点推荐