简体   繁体   English

用jq解析json的特定输出

[英]Parse specific output from json with jq

I am new for jq and been trying to get desired output, but without success. 我是jq的新手,一直在尝试获取所需的输出,但未成功。

So let's say I have json content like this: 所以说我有这样的json内容:

{  
    "name": "jack",  
    "tags": ["1.0", "2.0"]  
}  

And I would like to get ouput like this: 我想要这样的输出:

jack:1.0  
jack:2.0

How to achieve that with jq? 如何用jq实现呢?

用这个:

jq -r '"\(.name):\(.tags[])"' file.json

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM