0
我讀過很多地方,由於空值而導致人們缺少單元格數據,但我的問題是我有解析正確272行的電子表格的數據需要被解析。當我得到行數時,我只能檢索269.下面是我如何得到行數。打開XML 2.0 c#解析excel文件,但有些行不被檢索
// code above gets worksheet...
var rows = from row in worksheet.Descendants<Row>()
where row.RowIndex >= rowIndex
select row;
for (int i = 0; i <= rows.Count(); i++)
{
// processing...
}
的rowIndex位置上面使用,因爲我只有幾個標題行後拉272行,它需要是動態的一些片具有多個標題行。基本上我搜索一個字符串的特定單元格值,然後從那裏獲取rowIndex並使用它獲取行數。
我追查到沒有被拾起的兩行並且沒有值,但是還有其他行完全相同,沒有值並且行被包含。這是非常重要的,因爲我需要解析的所有工作表都有272行具有空行的特定數據。一張紙可以正常工作,包括行,而另一張則不行。
所以我試圖確定爲什麼包含一些空白行,但其他人完全被忽略,因爲他們不存在。
任何幫助,將不勝感激。
使用Open Xml SDK 2.0生產力工具檢查有問題的行的實際xml可能會有幫助。 – Steve