编码转化
最近在做POP3收邮件的时候遇上中文就乱码,真是烦中文了。
求一把ASCII码的字符串(乱码),变成GB2312的函数
string asll2gb(string old)
问题点数:50、回复次数:6Top
1 楼fancyf(凡瑞)回复于 2005-05-13 17:03:25 得分 20
string newstring = Convert.FromBase64String(old);Top
2 楼JasonHeung(拥有一切不过就这样笑着哭)回复于 2005-05-13 17:06:59 得分 0
收到数据用:
string s = Text.Encoding.Default.GetString(buf);Top
3 楼RedErick(轩辕十四)回复于 2005-05-13 17:29:19 得分 20
string s = Text.Encoding.GetEncoding("GB2312");
可以参考
http://community.csdn.net/Expert/topic/4002/4002354.xml?temp=.8970911Top
4 楼Sunmast(速马@Redmond, WA)回复于 2005-05-13 17:32:09 得分 10
fancyf的应该是对的
邮件编码都是Base64的Top
5 楼treeqian(木倩)回复于 2005-05-14 20:57:44 得分 0
邮件编码MIME对BASE64和Quoted-Printable没有解决好,用了一个叫sharpMimetools的组件,还是没有解决好,大家有MIME的.net例子吗?Top
6 楼treeqian(木倩)回复于 2005-05-16 22:17:26 得分 0
openpopnet是个好东西Top




