Yajl's Lexer的小包装纸
yajs的Python项目详细描述
是的
yajs is a simple package that provides a wrapper to the YAJL JSON lexer functions that allow tokenization of streams of JSON data without having to buffer up the whole data.
示例:
>>> from cStringIO import StringIO >>> from yajs import tokenize >>> for token in tokenize(StringIO('[1, 2, 3]')): ... print token ... ('start_array', None) ('value', 1) ('value', 2) ('value', 3) ('end_array', None)