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;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM