May 26, 2018
Data type related to database tables, HTML table displays, etc
This perl package uses perl5 objects to make it easy for manipulating spreadsheet data among disk files, database, and Web publishing.
A table object contains a header and a two-dimensional array of scalars. Four class methods DatafromFile, DataTablefromCSV, DataTablefromTSV, and DataTablefromSQL allow users to create a table object from a CSV/TSV file or a database SQL selection in a snap.
Table methods provide basic access, add, delete rows or columns operations, as well as more advanced sub-table extraction, table sorting, record matching via keywords or patterns, table merging, and web publishing. DataTable class also provides a straightforward interface to other popular Perl modules such as DBI and GDGraph.