webnuvola/excel-reader

使用OpenSpout读取电子表格文件(CSV、XLSX和ODS),并以数组格式返回数据

v3.1.0 2024-03-01 18:04 UTC

This package is auto-updated.

Last update: 2024-08-30 19:13:21 UTC


README

Latest Version on Packagist GitHub Tests Action Status Total Downloads

使用openspout/openspout读取电子表格文件(CSV、XLSX和ODS),并以数组格式返回数据。

安装

您可以通过composer安装此包

composer require webnuvola/excel-reader

用法

$excel = \Webnuvola\ExcelReader\ExcelReader::createFromPath(__DIR__.'/excel-file.xlsx')
    ->read();

$excel = \Webnuvola\ExcelReader\ExcelReader::createFromString($content, 'xlsx')
    ->read();

测试

composer test

升级指南

v2v3

本版本放弃了对php 7.4的支持,并增加了对php 8.2的支持。

openspout/openspout库已更新到^4.9

v1v2

box/spout被替换为openspout/openspout,没有破坏性变更。

如果您在此库之外使用box/spout,请参阅openspout/openspout升级指南

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。