我正在读取一个内容类型(mime 类型)为“application/vnd.ms-excel”的 CSV 文件,并更新必要的详细信息并创建一个新文件 (CSV) 并将这些数据放入一个新文件中。
使用文件读取数据:
var newFileName = Path.ChangeExtension(fileName, ".csv");
string[] lines = File.ReadAllLines(fileName, Encoding.UTF8);
使用 XSSFWorkbook 创建一个新文件:
IWorkbook workbook = new XSSFWorkbook();
var sheet = workbook.CreateSheet(Path.GetFileName(newFileName));
使用文件保存文件:
using (FileStream file = new FileStream(newFileName, FileMode.Create, FileAccess.Write))
{
//output excel file
workbook.Write(file);
file.Close();
}
任何帮助将不胜感激。如果我做错了,请更正。