【发布时间】:2017-05-22 05:46:39
【问题描述】:
使用jq我想转换格式的数据:
{
"key": "something-else",
"value": {
"value": "bloop",
"isEncrypted": false
}
}
{
"key": "something",
"value": {
"value": "blah",
"isEncrypted": false
}
}
转格式:
{
something: "blah",
something-else: "bloop"
}
一路过滤掉“加密值”。我怎样才能做到这一点?我已经做到了以下几点:
.parameters | to_entries[] | select (.value.isEncrypted == false) | .key + ": " + .value.value
产生:
"something-else: bloop"
"something: blah"
关闭,但还没有。我怀疑这有一些聪明的功能。
【问题讨论】: