FileHelperEngine 的字符编码错误

问题描述

我正在尝试以这种方式通过 FileHelperEngine 库从 .csv 文件读取字符串

        UTF8Encoding utf8 = new UTF8Encoding();
        var engine = new FileHelperEngine(typeof(TipologieMetadatiCsv),utf8);

而且我有重音字符的问题,例如:

沙发 -> "沙发"

如何解决这个问题?

解决方法

这样解决:

        TextReader textReader = new StreamReader(stream,Encoding.GetEncoding("iso-8859-1"));

        var engine = new FileHelperEngine(typeof(TipologieMetadatiCsv),Encoding.GetEncoding("iso-8859-1"));