NPOI读取excel文件
时间: 2023-10-22 12:07:40 浏览: 374
NPOI是一个.NET平台下的开源组件,可以用来读取、写入和操作Excel文件。使用NPOI读取Excel文件的步骤如下:
1. 首先需要在NuGet中下载NPOI组件。
2. 打开Excel文件,得到一个XSSFWorkbook对象。
3. 获取工作表,对应为ISheet对象。
4. 读取工作表中的行,对应为IRow对象。
5. 读取行中的单元格,对应为ICell对象。
下面是一个示例代码:
```
using NPOI.XSSF.UserModel;
using System.IO;
// 打开Excel文件
using (FileStream fileStream = new FileStream("example.xlsx", FileMode.Open, FileAccess.Read))
{
XSSFWorkbook workBook = new XSSFWorkbook(fileStream);
// 获取工作表
ISheet sheet = workBook.GetSheetAt(0);
// 读取工作表中的行
for (int i = 0; i <= sheet.LastRowNum; i++)
{
IRow row = sheet.GetRow(i);
// 读取行中的单元格
for (int j = 0; j < row.LastCellNum; j++)
{
ICell cell = row.GetCell(j);
Console.Write(cell.ToString() + "\t");
}
Console.WriteLine();
}
}
```
阅读全文