哪个网站查食品建设好,房屋装修公司,ftp怎么设置网站首页,做网站的接私活犯法吗这篇文章说明了如何使用EPPlus在ASP.NET Core中导入和导出.xls/.xlsx文件#xff08;Excel#xff09;。在考虑使用.NET处理excel时#xff0c;我们总是寻找第三方库或组件。使用Open Office Xml格式#xff08;xlsx#xff09;读取和写入Excel 2007/2010文件的最流行的.n… 这篇文章说明了如何使用EPPlus在ASP.NET Core中导入和导出.xls/.xlsx文件Excel。在考虑使用.NET处理excel时我们总是寻找第三方库或组件。使用Open Office Xml格式xlsx读取和写入Excel 2007/2010文件的最流行的.net库之一是EPPlus。这个库现在已经支持.NET Core许久了。这适用于WindowsLinux和Mac。因此让我们创建一个新的ASP.NET Core WEB API应用程序并安装EPPlus.Core。要安装EPPlus.Core请在程序包管理器控制台中运行以下命令PM-Install-Package EPPlus.Core或者您可以通过UI界面来安装它. 一切就绪现在创建一个控制器命名为 ImportExportController 添加后让我们编写导出方法。为了方便演示我在wwwroot文件夹中创建了一个excel文件所以我们就需要去获取我们的项目的绝对路径。 ExcelPackage 在 OfficeOpenXml 命名空间中可用的类将用于读写xlsx。定义名为“Export”的新Web api操作方法该方法返回生成的xlsx文件的URL。所以这是将数据导出到xlsx的完整代码。其中您需要 using OfficeOpenXml; 就这样。现在当您运行此应用程序并调用export方法时。完成后访问wwwroot您的应用程序的文件夹。您应该在系统上看到“demo.xlsx”。当你打开它时你应该看到以下内容。您还可以对标题进行加粗这些并不是EPPlus.Core给我们提供的你需要引用 using OfficeOpenXml; using OfficeOpenXml.Style; 关于导入其实真实的情况还是比较复杂的我们这里就不进行验证了对于演示我们只是读取刚刚保存的文件。 ImportAPI 将读取文件并以格式化的字符串返回文件内容。以下是导入API的完整代码用于读取xlsx创建文件内容的格式化字符串并返回相同的内容。希望可以帮助到你。原文地址https://www.cnblogs.com/ZaraNet/p/10421782.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com