あなたがEPPlus.Coreを試してみてください:ここでは
は、そのライブラリを使用してExcelを読み取る方法では、(here自分を試してみました):
var filePath = @"D:/test.xlsx";
FileInfo file = new FileInfo(filePath);
using (ExcelPackage package = new ExcelPackage(file))
{
ExcelWorksheet worksheet = package.Workbook.Worksheets[1];
int rowCount = worksheet.Dimension.Rows;
int ColCount = worksheet.Dimension.Columns;
var rawText = string.Empty;
for (int row = 1; row <= rowCount; row++)
{
for (int col = 1; col <= ColCount; col++)
{
// This is just for demo purposes
rawText += worksheet.Cells[row, col].Value.ToString() + "\t";
}
rawText+="\r\n";
}
_logger.LogInformation(rawText);
}
そして、私は完全な例を見つけたoffictialページでここASP.Netコアに:あなたは、簡単なExcelファイルが必要な場合はhttps://github.com/VahidN/EPPlus.Core/tree/master/src/EPPlus.Core.SampleWebApp
フアン
は、 '.csv'ファイルを作成することができます。 "col1; col2; col3; ....; coln"という形式の行をファイルに書きます。 –
アドバイスをいただき、ありがとうございます。フィールドのいくつかに数式を注入する必要があると思います。これは.csvで可能だと思います。私が間違っているなら、私を訂正してください。 –
はい、そうです。 –