1. 首页
  2. 考试认证
  3. 其它
  4. jsonreduce基于jsonmap模型的流式命令行JSON减少实用程序

jsonreduce基于jsonmap模型的流式命令行JSON减少实用程序

上传者: 2024-12-25 14:24:56上传 ZIP文件 3.54KB 热度 9次

jsonreduce 是一个流式命令行工具,基于 jsonmap 模型,用于减少 JSON 数据。安装:$ npm install jsonreduce -g

用法

该工具会解析每一行传入的换行符分隔的 JSON 数据,提供两个参数, previouscurrent 。其中 current 是当前解析的行,而 previous 是记忆值(与 this 相同)。

示例:

$ echo ' {\"foo\": \"bar\"} {\"baz\": \"taco\"} ' | jsonreduce ' this.keys = this.keys.concat(Object.keys(current)) ' --memo ' {\"keys\": []} '

输出:

{ \"keys\": [\"foo\", \"baz\"] }

许可证:麻省理工学院

下载地址
用户评论