我有一个简单的JSON
{
"years": [ "2018", "2019" ]
}
但是,由于这是一个“美化”的json,Benthos将每行都读取为消息。如何使用benthos读取这个多行json并将其压缩以供进一步的下游处理器使用?
input:
file:
paths: [./init.json]
codec: lines/multipart
pipeline:
processors: ??
output:
type: stdout
管道应该简单地在stdout
中打印与jq -c ./init.json
相同的内容。
1条答案
按热度按时间eyh26e7m1#
试试这个:
另外,请注意,当前版本是V4,其中
type: stdout
不是指定输出的方式。