c#将UTF8转为ANSI
请问如何使用c#将编码为UTF8的文件转为ANSI编码?从网上查了一下,需要从unicode过渡,请高手指点。不甚感激。
------解决方案--------------------Encoding.Convert看看能不能满足你
------解决方案--------------------参考:下面有C#
http://blog.tomatoit.net/article.asp?id=61
------解决方案--------------------
------解决方案--------------------
你试过Encoding.Convert(Encoding.UTF8,Encoding.ASCII,aBuffer)吗;
------解决方案--------------------或者用1252的code page:
Encoding winLatinCodePage = Encoding.GetEncoding(1252);
Byte[] bytes = Encoding.Convert(Encoding.UTF8, winLatinCodePage,Encoding.UTF8.GetBytes(s));
1252是ansi的codepage,
------解决方案--------------------楼上正解