uklfr/json2xlsx

给定一个嵌套的json,生成一个xlsx工作表

v0.5.1 2023-07-12 14:25 UTC

This package is not auto-updated.

Last update: 2024-10-02 20:54:25 UTC


README

这个小型框架允许将1:n数据从sql导出并显示在一个xlsx文件中。因此,我们提供了一些加载函数以及一些格式化工具。这个PHP包保持非常简单,旨在以不显示冗余数据的方式可视化更复杂的数据结构。

安装

只需使用 composer 安装此包。

composer require uklfr/json2xlsx

之后,我们建议包含 vendor/autoload.php

用法

此包提供2个类,用于获取和格式化数据。在 示例 中,我们准备了一个功能齐全且可运行的用例,您可以通过检出此存储库来运行。

注意:这些示例依赖于存储库中的相对路径。如果您想将此库作为composer包在生产环境中使用,我们建议使用composer自动加载功能的常见方法。

要求

此包在PHP7下进行了测试和开发,并激活了以下扩展

- php_zip
- php_xml
- php_gd2

通过 schmittr/php-json2xlsx,我们提供了一个PHP Docker,具有恰好这些要求。也许它也适用于PHP>=5.6,但我们没有测试这一点。

许可

此软件通过MIT许可分发。