文件名称:json-depth-stream:具有深度限制的辅助数据的流式JSON解析器
文件大小:27KB
文件格式:ZIP
更新时间:2024-06-05 22:56:50
JavaScript
json-depth-stream 为什么? 无法使用本地的node.js原语解析1gb JSON文件。 如何? 只是一个流解析器,没什么特别的。 此解析器与其他解析器之间的唯一区别是,它可以跳过嵌套太深的数据。 安装 npm install json-depth-stream 用法 const DepthStream = require ( 'json-depth-stream' ) ; const file = require ( 'fs' ) . createReadStream ( '/tmp/big.json' ) ; const json = new DepthStream ( 1 /* desired depth */ ) ; json . on ( 'visit' , ( path , start , end ) => { // `path` is a neste
【文件预览】:
json-depth-stream-master
----.eslintrc.js(2KB)
----lib()
--------json-depth-stream.js(7KB)
--------query.js(2KB)
----benchmark()
--------throughput.js(849B)
----.travis.yml(40B)
----test()
--------api-test.js(4KB)
----README.md(3KB)
----Makefile(140B)
----.gitignore(28B)
----package-lock.json(67KB)
----package.json(827B)