janeklb/json-char-input-reader

读取 JSON 流并在解析完整 JSON 块时执行回调

v0.3.2 2015-05-21 10:23 UTC

This package is not auto-updated.

Last update: 2024-09-25 11:31:53 UTC


README

这是一个流式读取器,用于逐字符处理 JSON 数据,并在解析完整块后执行回调。

数据流必须是 JSON 数组的格式。例如:[1, 2, [3, 4], {"five": "six"}, ...

示例

为了体验它,请在您的终端中运行以下命令

$ cat | php example/example.php

[使用 CTRL^D 或 CTRL^C 终止]

测试

安装 composer 并运行带有开发依赖项的 composer install --dev

$ ./vendor/bin/phpunit test/

待办事项

  • 在深层嵌套值上触发回调,而不是在流数组中的“顶级”条目上

许可证

MIT 许可证下分发