jq:从值创建对象

问题描述 投票:0回答:1

我有这个输入:

{ "k1": "v1", "k2": "v2" }

我想要这个:

{ "v1": "v2" }

所以,基本上,我想用另一个对象的值创建一个对象,而不知道值,只知道它们的键。

我尝试了几次

map()
但没有运气。有什么提示吗?

json jq
1个回答
4
投票

这里有一个方法:

{(.k1): .k2}

在线演示

© www.soinside.com 2019 - 2024. All rights reserved.