Чтение даты из xlsx с использованием open xml sdk
У меня свидание в формате4/5/2011" (месяц / день / год) в файле xlsx в одной из ячеек. Я пытаюсь разобрать файл и загрузить эти данные в некоторых классах.
Пока часть, где я анализирую ячейку, выглядит так:
string cellValue = cell.InnerText;
if (cell.DataType != null)
{
switch (cell.DataType.Value)
{
case CellValues.SharedString:
// get string from shared string table
cellValue = this.GetStringFromSharedStringTable(int.Parse(cellValue));
break;
}
}
Я надеялся, что эта дата станет ячейкой. Тип данных. Правда при разборе клетки с датой "4/5/2011", значение cell.DataType равно нулю, а значение ячейки равно "40638" и это не индекс таблицы общих строк. (Я пробовал это раньше, и это закончилось исключением.)
Есть идеи? Спасибо