renedekat / blmreader
BLM Reader - 解析BLM文件并将结果输出为CSV、Excel、集合或数组
v2.0.3
2017-01-16 20:03 UTC
Requires
- php: ~5.6|~7.0
- renedekat/php-verbal-expressions: ^1.0
- tightenco/collect: ^5.3
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
This package is not auto-updated.
Last update: 2024-09-14 19:36:47 UTC
README
BLM Reader
安装
通过Composer
$ composer require renedekat/blmreader
使用方法
use ReneDeKat\Blm\Drivers\Simple; use ReneDeKat\Blm\Drivers\Csvq; // Create simple (array) output $simple = Simple::create()->loadFromFile("path/to/blmFile"); // OR $simple = Simple::create()->loadFromString($blmContents); $rawContents = $simple->getRawContents(); $output = $simple->getOutput(); $data = $output['data']; $definitions = $output['definitions'] $headers = $output['headers; // Create CSV output $csv = Csv::create()->loadFromFile("path/to/blmFile") $output = $csv->getOutput();
变更日志
请查看CHANGELOG以获取更多信息。
测试
$ composer test
贡献
请查看CONTRIBUTING和CONDUCT以获取详细信息。
安全性
如果您发现任何安全相关的问题,请通过:author_email发送电子邮件,而不是使用问题跟踪器。
鸣谢
- [Rene de Kat][renedekat@9lives-development.cm]
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。