我正要开始解码一些我确信是中文的东西,它在数据库中看起来像这样:衡
Sybase的默认编码是windows-1252,但是上面的是什么呢?我如何解码才能写出中文字符。不幸的是,它存储为nchar。
如果有人想知道这是怎么做的:
int i = new Integer("34913").intValue();
String s = new String(Character.toChars(i));
正如@Joachim所说的,谢谢你。
我使用POP3接收电子邮件。但是编码错误,比如,电子邮件的主题"主题“变成了"涓婚”。中文错误,强文本时文字的内容是英语,没有错误。谁能告诉我,我该怎么做呢?守则如下:
POP3 pop = new POP3();
pop.Connect("userName", "password", "pop.126.com", 110);//smtp.126.com
pop.DownloadMessages();
for (int i = 1; i < pop.Messages.Count; i++)
{
Email email