标签: c# utf-8 windows-1252
我正在尝试读取一个文件,当我尝试将文件转换为XMl时,这些文件没有正确显示。当我在notepad ++中打开它们时,这些字母会显示为块,但在原始文档中它们是正确的。一个示例信是á。
我使用UTF-8对文件进行编码,因此应该对其进行介绍,但这不是出于某些原因。如果我将其更改为Windows 1252,则会正确显示该字符。
为什么它不能用UTF-8编码,而是在Windows 1252中?
如果您需要更多信息,请提前致谢。