我有一个输入像:DisplaygröÃec#编码问题与?
,我想输出像:Displaygröÿe
与记事本++问题通过解决:转换为ANSI,编码UTF8和转换回ANSI。
我需要在c#中以编程方式执行此操作。
我试过转换为/从ansi,utf8,拉丁-1和没有正常工作,它显示?使用Encoding.Default.GetBytes函数,然后
res = Enconding.Convert(src1,dest1,bytes)和
EncodingDest.GetChars(res);
其中EncodingDest表示输出编码..
代码在控制台应用程序中运行,但在WPF中运行的结果相同。 编码无关紧要,只有在有效时才会输出,这些问题也适用于西班牙,意大利或瑞典等国家。
请说清楚。输出必须是Ansi吗?如果是这样,什么代码页? –
需要一些更多的信息在这里。你在哪里输出这个?网页,控制台应用程序,WinForms,WPF,Web服务结果?理想情况下,发布代码示例。 –
数据来自哪里(采用什么格式/编码) – Deanna