dirtsimple / yaml2json
全功能的 YAML/JSON 命令行转换器
v1.2.1
2019-09-08 20:38 UTC
Requires (Dev)
- dirtsimple/clean-yaml: ^0.1
- humbug/box: 3.7.0
- symfony/yaml: ^3.4
README
这是一个用于与 jqmd、imposer 和类似工具一起使用的纯 PHP YAML 到 JSON(以及 JSON 到 YAML)转换器对,适用于没有更好的转换工具的环境。
转换器不接收任何选项,从 stdin 读取一个格式,并将另一个格式写入 stdout。可执行文件为 PHAR 格式的 yaml2json.php
和 json2yaml.php
,以避免与具有这些基本名称的其他可执行文件冲突,并作为 PHAR 格式分发,以避免依赖冲突。
(也就是说,安装此包仅将可执行 PHAR 安装到 vendor/bin
,纯粹作为命令行工具使用,不会影响要求项目的自动加载器或依赖关系。)
从版本 1.2 开始,json2yaml.php
的输出使用 dirtsimple/clean-yaml 包生成,以支持最佳的差异比较和可读性。