$ perl -Mblib -MDP -MSpreadsheet::Read -we'DDumper ReadData ("sandbox/x-0.9888.xlsx")' [ { error => undef, parser => 'Spreadsheet::ParseXLSX', sheet => { Blad1 => 1 }, sheets => 3, type => 'xlsx', version => '0.17' }, { A1 => '0.98880000000000001', attr => [], cell => [ [], [ undef, '0.98880000000000001' ] ], label => 'Blad1', maxcol => 1, maxrow => 1, merged => [] } ] $ env SPREADSHEET_READ_XLSX=Spreadsheet::XLSX perl -Mblib -MDP -MSpreadsheet::Read -we'DDumper ReadData ("sandbox/x-0.9888.xlsx")' [ { error => undef, parser => 'Spreadsheet::XLSX', sheet => { Blad1 => 1 }, sheets => 3, type => 'xlsx', version => '0.13' }, { A1 => '0.99', attr => [], cell => [ [], [ undef, '0.98880000000000001' ] ], label => 'Blad1', maxcol => 1, maxrow => 1, merged => [] } ] $ env SPREADSHEET_READ_XLSX=Spreadsheet::XLSX::Reader::LibXML perl -Mblib -MDP -MSpreadsheet::Read -we'DDumper ReadData ("sandbox/x-0.9888.xlsx")' XLSX parser cannot parse data: at -e line 1. #### C:\Tmp> perl -MDP -MSpreadsheet::Read -we"DDumper ReadData ('x-0.9888.xlsx')" [ { error => undef, parser => 'Spreadsheet::ParseXLSX', sheet => { Blad1 => 1 }, sheets => 3, type => 'xlsx', version => '0.17' }, { A1 => '0.9888', attr => [], cell => [ [], [ undef, '0.9888' ] ], label => 'Blad1', maxcol => 1, maxrow => 1, merged => [] } ] #### $ xml_pp < xl/worksheets/sheet1.xml 0.98880000000000001 $