From 21d5d0c167082382080873f5aa6b837341f52bf0 Mon Sep 17 00:00:00 2001 From: borisdj Date: Tue, 5 Aug 2014 08:31:28 +0200 Subject: [PATCH] Update XlsxFileReader.Sheet.cs --- Source/Codaxy.Xlio/IO/XlsxFileReader.Sheet.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Source/Codaxy.Xlio/IO/XlsxFileReader.Sheet.cs b/Source/Codaxy.Xlio/IO/XlsxFileReader.Sheet.cs index cd5fc93..b19e3ce 100644 --- a/Source/Codaxy.Xlio/IO/XlsxFileReader.Sheet.cs +++ b/Source/Codaxy.Xlio/IO/XlsxFileReader.Sheet.cs @@ -99,12 +99,16 @@ private void ReadSheet(string sheetPath, Sheet sheet) var n = Convert.ToDouble(c.v, CultureInfo.InvariantCulture); value = data.style != null && NumberFormat.IsDateTimeFormat(data.style.format) ? value = XlioUtil.ToDateTime(n) : n; break; + + case ST_CellType.str: case ST_CellType.inlineStr: value = c.v; break; + case ST_CellType.s: value = sharedStrings[Convert.ToInt32(c.v, CultureInfo.InvariantCulture)]; break; + case ST_CellType.b: value = c.v != null && c.v.Length > 0 && (c.v[0] == 'T' || c.v[0] == 't' || c.v[0] == '1'); break;