Open superyarick opened 4 years ago
We have a different issue here..
we have string values parsed as nil, while numbers work.
This only happens with Excel, with LibreOffice this problem does not exist.
can confirm this kind of happens to me, on the middle of row(2204) from total row 50001, one column is skipped
I think the problem is with each_row_streaming
because it could parsed perfectly with normal row select instead streaming
I think this is related https://github.com/roo-rb/roo/issues/380
roo (2.8.3) Parsing Excel file, in the last row is not parsed correctly. Columns get shifted to the left when blank fields are encountered. This issue does not happen to any other rows.
I am attaching the excel file with CIS Benchmark
CIS_Ubuntu_Linux_16.04_LTS_Benchmark_v1.1.0.xls.zip
It will fail on columns 9,10 and 11 on the last row. Columns 9 and 10 on the last row should be
#<Roo::Excelx::Cell::Empty:0x00007f918713cc28>
as any other row.