openspout/openspout

PHP 库,用于以快速和可扩展的方式读取和写入电子表格文件(CSV、XLSX 和 ODS)

v4.24.5 2024-07-26 05:48 UTC

README

Latest Stable Version Total Downloads Build Status Infection MSI

OpenSpout 是一个基于 box/spout 的社区驱动分支,box/spout 是一个 PHP 库,用于以快速和可扩展的方式读取和写入电子表格文件(CSV、XLSX 和 ODS)。与其他文件读取器或写入器不同,它能够处理非常大的文件,同时保持内存使用率非常低(低于 3MB)。

文档

文档可以在 docs/ 找到。

box/spout:v3 升级到 openspout/openspout:v3

  1. 在您的 composer.json 中将 box/spout 替换为 openspout/openspout
  2. 在您的代码中将 Box\Spout 替换为 OpenSpout

升级指南

版本 4 引入了新的功能,但也带来了一些破坏性变化。如果您想升级您的 OpenSpout 代码库,请参阅 升级指南

版权和许可证

这是一个 Box 的 Spout 库的分支:https://github.com/box/spout

直到和直接从提交 cc42c1d 的代码是 Box, Inc. 的版权,并受 Apache 许可证第 2 版许可

https://github.com/openspout/openspout/blob/cc42c1d29fc5d29f07caeace99bd29dbb6d7c2f8/LICENSE

在上述提交之后创建、编辑和发布的代码是 openspout GitHub 组织的版权,并受 MIT 许可证许可。

https://github.com/openspout/openspout/blob/main/LICENSE