首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求解 以下格式如何转换成UTF-8

2013-11-19 
求解以下格式怎么转换成UTF-8还有这么一种当前是第6封信邮件日期:Fri, 15 Nov 2013 13发信人:whuan@dandu.

求解 以下格式怎么转换成UTF-8
求解  以下格式如何转换成UTF-8



还有这么一种
当前是第6封信
邮件日期:Fri, 15 Nov 2013 13
发信人:whuan@dandu.net 
收信人:dengyuanrong2010@163.com 
邮件主题:sssgggggageegegegeg
邮件内容:
------_=_NextPart_001_afa25d99ffad492cb014e9622d4d9ef8
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Z2Vhc2ljbmJpbGlhZW5nYWR2YWV0YWdxCgo=

------_=_NextPart_001_afa25d99ffad492cb014e9622d4d9ef8
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

Z2Vhc2ljbmJpbGlhZW5nYWR2YWV0YWdxJm5ic3A7PGJyPjxicj48ZGl2IGRhdGEtaWQ9Im1haWxf
c2lnbl9wYW5lbCI+PC9kaXY+PGRpdiBpZD0iYWFhIj48L2Rpdj4=

------_=_NextPart_001_afa25d99ffad492cb014e9622d4d9ef8-- 解码
[解决办法]
楼主是要转成 string 吧

string str = @"Z2Vhc2ljbmJpbGlhZW5nYWR2YWV0YWdxJm5ic3A7PGJyPjxicj48ZGl2IGRhdGEtaWQ9Im1haWxf
c2lnbl9wYW5lbCI+PC9kaXY+PGRpdiBpZD0iYWFhIj48L2Rpdj4=";
str = "Z2Vhc2ljbmJpbGlhZW5nYWR2YWV0YWdxCgo=";
string message = Encoding.UTF8.GetString(Convert.FromBase64String(str));

[解决办法]

byte[] bytes = Convert.FromBase64String("Z2Vhc2ljbmJpbGlhZW5nYWR2YWV0YWdxCgo=");
Console.WriteLine(Encoding.GetEncoding("utf-8").GetString(bytes));

[解决办法]
楼主自己什么都不想做啊,核心的内容是 base64,其他的自己拆解啊
[解决办法]
这个东东是分隔符,每封邮件都是不一样的:
------_=_NextPart_001_afa25d99ffad492cb014e9622d4d9ef8

热点排行