Excel::ValueReader::XLSX::Backend -- abstract class, parent for the Regex and LibXML backends
Contents
Abstract Methods
Not defined in this abstract class, but implemented in subclasses.
values
Inspects all cells within the XSLX files and returns a bi-dimensional array of values.
Attributes
A backend instance possesses the following attributes :
frontend
a weak reference to the frontend instance
zip an Archive::Zip instance for accessing the contents of the "xlsx" file
date_styles
an array of numeric styles for presenting dates and times. Styles are either Excel's builtin styles,
or custom styles defined in the workbook.
strings
an array of all shared strings within the workbook
workbook_data
some metadata information about the workbook
Copyright And License
Copyright 2021 by Laurent Dami.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl
itself.
perl v5.40.1 2025-04-19 Excel::ValueReader::XLSX::Backend(3pm)
Description
Excel::ValueReader::XLSX has two possible implementation backends for parsing "XLSX" files :
Excel::ValueReader::XLSX::Backend::Regex, based on regular expressions, or
Excel::ValueReader::XLSX::Backend::LibXML, based on the libxml2 library. Both backends share some common
features, so the present class implements those common features. This is about internal implementation;
it should be of no interest to external users of the module.
Name
Excel::ValueReader::XLSX::Backend -- abstract class, parent for the Regex and LibXML backends
