读重音字符(á)C#UTF-8 / Windows 1252

时间:2015-10-09 08:30:55

标签: c# utf-8 windows-1252

我正在尝试读取一个文件,当我尝试将文件转换为XMl时,这些文件没有正确显示。当我在notepad ++中打开它们时,这些字母会显示为块,但在原始文档中它们是正确的。一个示例信是á。

我使用UTF-8对文件进行编码,因此应该对其进行介绍,但这不是出于某些原因。如果我将其更改为Windows 1252,则会正确显示该字符。

为什么它不能用UTF-8编码,而是在Windows 1252中?

如果您需要更多信息,请提前致谢。

0 个答案:

没有答案