我有一個輸入像: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