编码问题 UTF-8 -> Unicode 如何把一个UTF-8编码的改成 Unicode 编码的文件?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string unicodeString = "This string contains the unicode character";Encoding ascii = Encoding.UTF8;Encoding unicode = Encoding.Unicode;byte[] unicodeBytes = unicode.GetBytes(unicodeString);byte[] utf8Bytes = Encoding.Convert(unicode, ascii, unicodeBytes);然后写入文件就可以了 string encodedByUTF8 = System.Text.Encoding.GetEncoding("UTF8").GetString(YourStringEncodedByUnicode); 上面拼写有误, YourStringEncodedByUnicode其实应该是YourBytesEncodedByUnicode 搞错...Encoding utf8 = Encoding.UTF8;Encoding unicode = Encoding.Unicode;byte[] utf8 = ...//读出文件的字节码byte[] unicodeBytes = Encoding.Convert(utf8, unicode, unicodeBytes);然后写入文件就可以了 再更正(我今晚怎么拉....)byte[] unicodeBytes = Encoding.Convert(utf8, unicode, unicodeBytes);-->byte[] unicodeBytes = Encoding.Convert(utf8, unicode, utf8 ); 最后一次更正,写完整点=============================Encoding utf8 = Encoding.UTF8;Encoding unicode = Encoding.Unicode;byte[] utf8Bytes = File.ReadAllBytes("a.txt") //读出文件的字节码byte[] unicodeBytes = Encoding.Convert(utf8, unicode, utf8Bytes);File.WriteAllBytes("b.txt",unicodeBytes); //写到新文件出去吹吹风,有点烦躁 在windows2008上安装hmailserver失败 【求助】visual Studio 2010 用法? C#中反射的问题? datagridview 列排序问题? 如何判连要一个静态网页是否存在 谁知道vcs文件中的时间是如何生成的? 谁有数据库连接的类, 未将对象引用设置到对象的实例 求ADO.NET的DataSet转换成ADODB.Recordset谁有c#的例子 #endregion这个#代表什么意思 控制台应用程序不能调用forms吗 新手请教。。。。。
Encoding unicode = Encoding.Unicode;byte[] unicodeBytes = unicode.GetBytes(unicodeString);byte[] utf8Bytes = Encoding.Convert(unicode, ascii, unicodeBytes);然后写入文件就可以了
Encoding unicode = Encoding.Unicode;byte[] utf8 = ...//读出文件的字节码byte[] unicodeBytes = Encoding.Convert(utf8, unicode, unicodeBytes);然后写入文件就可以了
byte[] unicodeBytes = Encoding.Convert(utf8, unicode, unicodeBytes);
-->
byte[] unicodeBytes = Encoding.Convert(utf8, unicode, utf8 );
=============================
Encoding utf8 = Encoding.UTF8;
Encoding unicode = Encoding.Unicode;byte[] utf8Bytes = File.ReadAllBytes("a.txt") //读出文件的字节码byte[] unicodeBytes = Encoding.Convert(utf8, unicode, utf8Bytes);File.WriteAllBytes("b.txt",unicodeBytes); //写到新文件出去吹吹风,有点烦躁