logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Excel::ValueReader::XLSX::Backend -- abstract class, parent for the Regex and LibXML backends

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

Author

       Laurent Dami, <dami at cpan.org>

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

See Also