Subject: | Parsing XLS dies calling Spreadsheet::XLSX::Workbook->Parse() |
It's possible I'm doing something wrong, but I'm calling:
my $ss = Spreadsheet::Read::ReadData(
$spreadsheet->file_handle, parser => 'xlsx'
);
I get:
Can't locate object method "Parse" via package
"Spreadsheet::XLSX::Workbook" (perhaps you forgot to load
"Spreadsheet::XLSX::Workbook"?) at
/usr/local/share/perl/5.10.0/Spreadsheet/Read.pm line 369.
I've installed Spreadsheet::XLSX:
[davidp@shakermaker:~]$ ~/cpanm Spreadsheet::XLSX
Spreadsheet::XLSX is up to date. (0.13)
However, the Spreadsheet:XLSX::Workbook module that Spreadsheet::Read is
trying to use is nowhere to be found:
[davidp@shakermaker:~]$ perl -MSpreadsheet::XLSX::Workbook
Can't locate Spreadsheet/XLSX/Workbook.pm in [...]
Am I missing something else that should be installed, or is
Spreadsheet::Read trying to use a module that's no longer on CPAN or
something?