Я использую библиотеку NPOI для чтения файлов .xls и .xlsx.
Однако у меня есть эта проблема: метод GetRow() не возвращает значение null, даже если строка пуста.
Вот код
int idx_row = 1;
IRow currentRow = sheet.GetRow(idx_row);
while (currentRow != null)
{
JObject jsonData = new JObject();
jsonData["a"] = sheet.GetRow(idx_row).GetCell(0).StringCellValue.Replace(" ", "");
// other similar code
jsonPlateData.Add(jsonData);
idx_row++;
currentRow = sheet.GetRow(idx_row);
}