如何从 excel 工作表中提取 .NET 对象

how to extract .NET object from excel worksheet

我发现这篇文章使用 dll 将 excel 文件映射到对象或对象列表

exceltoObjectConvertor

使用 visual studio 在我的本地机器上一切正常,但我将它发布到我的 QA 服务器,下面的 ligne 不起作用,return 我什么都没有...

string filePath = @"your excel file path"; 
List<WorkSheetInfo> workSheetList = ExcelXMLConvertor.GetWortSheetsInfo(filePath); 

问题似乎来自 GetWortSheetsInfo 函数,但不明白为什么它在我的本地机器上运行良好,而不是在我的服务器 QA 中运行... 我检查了 evrething 两次或更多次,文件路径等... 有什么想法吗?

我发现一个名为 ExcelMapper 的 nugetPackage Manager 上更受欢迎的解决方案 使用简单 ExcelMapperGithub 希望对您有所帮助 ;-)