php-etl / json-plugin
JSON 提取器和加载器插件
v0.3.2
2023-04-21 07:52 UTC
Requires
- php: ^8.2
- nikic/php-parser: ^4.10
- php-etl/configurator-contracts: 0.8.*
- symfony/config: ^6.0
- symfony/expression-language: ^6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- infection/infection: ^0.26.18
- mikey179/vfsstream: ^1.6
- php-etl/phpunit-extension: *
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.0
- rector/rector: ^0.15
This package is auto-updated.
Last update: 2024-09-10 14:56:22 UTC
README
本软件包旨在将 JSON 提取器和加载器集成到
Pipeline 堆栈。
原则
本库中的工具将生成可执行的 PHP 源代码,使用来自 nikic/php-parser 的中间 抽象语法树。这种中间格式可以帮助您将此库生成的代码与其他来自 Middleware 的软件包相结合。
安装
composer require php-etl/json-plugin
用法
配置文件示例。读取 input.jsonld
,写入 output.jsonld
,在系统的 stderr 中记录错误。
json: extractor: file_path: 'input.jsonld' # loader: # file_path: 'output.jsonld' logger: type: stderr