源码实测可用
使用.net工具包NPOI,生成excel文件到本地磁盘。
实际项目中可以指定路径到服务器,把生成的文件存放到服务器指定目录。
controller层
[HttpPost("ExportExcel")]
public void ExportExcel()
{
_TestService.ExportToExcel();
}
service层
public void ExportToExcel() {
String FileName = "D:\\learning\\yxl\\chinese\\2024年7月10日星期三.xlsx";
var chineseWordList = this.WrapChineseWord();
ExportExcelToDiskUtils<ChineseWord>.ExportToExcel(chineseWordList, FileName);
}
NPOI工具类
using Newtonsoft.Json;
using NPOI.HPSF;
using NPOI.SS.Formula.Functions;
using NPOI.SS.UserModel;
using NPOI.XSSF.UserModel;
using System.Reflection;
namespace Learning.