Subject: | Cannot load from file handles |
With Spreadsheet::ParseExcel, it is possible to run parse more than just
file names. The Parse() method of Spreadsheet::ParseExcel will deal with
the following kinds of arguments for the source:
* A scalar is treated as a file name
* A file handle is read as a file handle
* An array of strings (treated as the file contents)
* A reference to a scalar (treated as the file contents)
It would be helpful if Spreadsheet::XSLX could do the same. It should
not be necessary to write a file to disk that's already in memory just
to parse it. As I read the use of Archive::Zip, this is all that
Spreadsheet::XLSX is currently capable of.
Cheers,
Sterling