相关疑难解决方法(0)

EPPlus - 阅读Excel表格

使用EPPlus,我想读取一个excel表,然后将每列的所有内容存储到相应的列中List.我希望它能识别表的标题并根据它对内容进行分类.

例如,如果我的excel表如下:

Id    Name     Gender
 1    John     Male
 2    Maria    Female
 3    Daniel   Unknown
Run Code Online (Sandbox Code Playgroud)

我希望数据存储在List<ExcelData>哪里

public class ExcelData
{
    public string Id { get; set; }
    public string Name { get; set; }
    public string Gender { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这样我就可以使用标题名称调出内容.例如,当我这样做时:

foreach (var data in ThatList)
{
     Console.WriteLine(data.Id + data.Name + data.Gender);
}
Run Code Online (Sandbox Code Playgroud)

它会给我这个输出:

1JohnMale
2MariaFemale
3DanielUnknown
Run Code Online (Sandbox Code Playgroud)

这真的是我得到的:

var package = new ExcelPackage(new FileInfo(@"C:\ExcelFile.xlsx"));
ExcelWorksheet sheet = package.Workbook.Worksheets[1];

var table = sheet.Tables.First();

table.Columns.Something //I guess …
Run Code Online (Sandbox Code Playgroud)

c# excel c#-4.0 epplus epplus-4

23
推荐指数
2
解决办法
7万
查看次数

使用EPPlus阅读Excel spreasheet

有人能指出我如何阅读Excel spreasheet的正确方向,使用EPPlus和MVC循环遍历所有行和列以检索值吗?所以我看到了创建spreasheet的例子,但没有找到任何关于打开excel文件并从中读取值的信息.任何帮助,将不胜感激.

TIA Sue ..

model-view-controller epplus

16
推荐指数
2
解决办法
1万
查看次数

标签 统计

epplus ×2

c# ×1

c#-4.0 ×1

epplus-4 ×1

excel ×1

model-view-controller ×1