Changes for version v0.38.20 - 2015-10-10
- Added an Attribute that allows control of whether the errors get Carp's longmess
- Added better handling of double digit text years in conversion to a date This assumes that the year is no more than 20 years in the future or 80 years in the past of the process time
- Added an attribute 'european_first' to the formatter that prioritizes the DD-MM-YY style of date string parsing over MM-DD-YY
- Re-wrote the worksheet parser to have a 'fast-forward' mode. This reduces the intermediate processing (time) spent on advancing through the worksheet when you don't want the values, closes #83 in github ! Added a test for bad worksheet dimension values in a worksheet, closes #79 in github ! Added a test for missing row span attributes in a row node, closes #78 in github
- Aligned dist.ini a bit with the other packages I maintain
Documentation
Read xlsx calcChain files with LibXML
Read xlsx chartsheets with LibXML
Read xlsx sharedStrings files with LibXML
Read xlsx styles files with LibXML
Modules
Read xlsx spreadsheet files with LibXML
XLSX Cell data class
Translate Excel cell IDs to column row
Moose class for remembering the last error
Default xlsx number formats and localization
Parser of XLSX format strings
XLSX Row data class
A type library for the LibXML xlsx reader
Top level XLSX::Reader Worksheet interface
A LibXML::Reader xlsx base class
A LibXML::Reader calcChain base class
A LibXML::XMLReader chartsheet base class
A LibXML::Reader sharedStrings base class
A LibXML::Reader styles base class
Pull rows out of worksheet xml files
Role to turn xlsx XML to perl hashes