管道:增量流式JSON解析器 源码
管 Duct是一个PHP库,用于增量解析连续的JSON值流。 composer require icecave/duct Duct旨在解析数据流中的顺序JSON值,而无需在JSON规范之外进行框架或划分。 例子 简单解析 Duct可用于在一次调用Parser::parse()解析多个JSON文档。 给定的JSON字符串必须包含完整值。 use Icecave \ Duct \ Parser ; $ parser = new Parser ; $ values = $ parser -> parse ( '[ 1, 2, 3 ] [ 4, 5, 6 ]' ); assert ( $ values [ 0 ] === [ 1 , 2 , 3 ]); assert ( $ values [ 1 ] === [ 4 , 5 , 6 ]); 增量解析 也可以使用Parser::feed() ,
用户评论