![]() |
1
2
一种方法是将流作为数组读入,使用
另一种方法是将流作为数组读取,将布尔数组转换为
同样的方法,但使用
使用
|
![]() |
2
0
不幸的是,jq的每次调用目前最多只能处理一个外部JSON流。这通常不是一个问题,除非两个流都非常大,所以在这个答案中,我将重点介绍一个可扩展的解决方案。事实上,无论数据流有多大,所需的计算机内存量都是微乎其微的。 为了简单起见,我们假设:
然后我们可以:
所以除了公司的启动成本
当然,如果你不喜欢。json已经是JSONL(json行)格式,那么就不需要第一次调用上面的jq了。 |
![]() |
eramm · JQ字符串不能为csv格式 2 年前 |
![]() |
Chris · 忽略某些对象的json过滤 7 年前 |
![]() |
Chris · jq筛选器-意外的“null” 7 年前 |
![]() |
Levi · 如何使用jq将多个输出对象组合成单个对象 7 年前 |
![]() |
ltqbx · 生成文件并在生成的文件中替换模板文件中的字符串 7 年前 |