c# winForm使用Aspose.Cells读取CSV文件中文乱码问题

Posted 凡的世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# winForm使用Aspose.Cells读取CSV文件中文乱码问题相关的知识,希望对你有一定的参考价值。

不废话直接上代码 主要注意是 红色代码部分

Aspose.Cells.TxtLoadOptions lo = new TxtLoadOptions();
         
            lo.Encoding = Encoding.Default;
            //创建一个Workbook和Worksheet对象
            Worksheet wkSheet = null;
            Workbook wkBook = new Workbook(strFileName,lo);
            wkBook.FileFormat = FileFormatType.CSV;

            wkSheet = wkBook.Worksheets[SheetIndex];

            Cells cells = wkSheet.Cells;

            //读取标头数据
            DataTable dt = cells.ExportDataTableAsString(SheetIndex, HeaderRowIndex, cells.MaxDataRow + 1, cells.MaxColumn + 1, true);

            //释放对象
            wkSheet = null;
            wkBook = null;

            //返回数据
            return dt;

以上是关于c# winForm使用Aspose.Cells读取CSV文件中文乱码问题的主要内容,如果未能解决你的问题,请参考以下文章