MagicodesIE excel 导入 ColumnIndex
在 Magicodes.IE 中,可以使用 ImportColumnIndex 属性来指定导入的列索引。
示例代码如下:
using Magicodes.IE.Core;
public class ExcelImportDto
{
[ImportColumnIndex(0)] // 指定导入的列索引为 0
public string Name { get; set; }
[ImportColumnIndex(1)] // 指定导入的列索引为 1
public int Age { get; set; }
[ImportColumnIndex(2)] // 指定导入的列索引为 2
public string Email { get; set; }
}
public class ExcelImportService
{
public List<ExcelImportDto> ImportExcel(string filePath)
{
var importer = new ExcelImporter();
var result = importer.Import<ExcelImportDto>(filePath);
return result.Data;
}
}
在上述代码中,ExcelImportDto 类中的属性通过 ImportColumnIndex 属性指定了导入的列索引。在 ImportExcel 方法中,使用 ExcelImporter 类将 Excel 文件导入为 ExcelImportDto 的集合
原文地址: https://www.cveoy.top/t/topic/iq2H 著作权归作者所有。请勿转载和采集!