Excel:...Backend(3pm)
π Excel::ValueReader::XLSX::Backend π
okay so bestie, welcome to Excel::ValueReader::XLSX::Backend β she's an abstract class and she's the parent for the Regex and LibXML backends. π«Ά
β¨ DESCRIPTION β¨
so Excel::ValueReader::XLSX has two possible implementation backends for parsing "XLSX" files, and they're literally:
- Excel::ValueReader::XLSX::Backend::Regex β based on regular expressions π§
- Excel::ValueReader::XLSX::Backend::LibXML β based on the libxml2 library π¦
both backends share some common features, so the present class implements those common features. π
real talk tho β this is about internal implementation. it should be of no interest to external users of the module. this is not your moment, bestie, it's the internals' moment. π
πΈ ATTRIBUTES πΈ
a backend instance possesses the following attributes, no cap:
frontendβ a weak reference to the frontend instance πzipβ anArchive::Zipinstance 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 π
π ABSTRACT METHODS π
not defined in this abstract class, but implemented in subclasses. (she's giving "i set the vibe, you do the work" energy and honestly? iconic.) β¨
valuesβ inspects all cells within the XSLX files and returns a bi-dimensional array of values. π
π«Ά AUTHOR π«Ά
Laurent Dami, <dami at cpan.org>
π 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.
and that's the whole page, bestie π this one's from perl v5.40.1, dated 2025-09-21, and it's Excel:...Backend(3pm) β periodt. π
π¦ where this page comes from
- ubuntu resolute: libexcel-valuereader-xlsx-perl 1.17-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libexcel-valuereader-xlsx-perl 1.17-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms