【发布时间】:2021-06-24 08:53:46
【问题描述】:
我的 json 如下所示
[
{
"100": "ONE",
"200": "TWO"
},
{
"100": "1",
"200": "2"
}
]
我期待以下输出
{
"1": "ONE",
"2": "TWO"
}
我在这里找到的答案很少,但都有静态键,但在我的情况下,键是动态的
另一个例子
{
"apiVersion": "v1",
"data": {
"bac6f56f-101c-26da-edfa-c08e6622a337": "1"
},
"kind": "ConfigMap",
"metadata": {
"annotations": {
"bac6f56f-101c-26da-edfa-c08e6622a337": "restart"
},
"creationTimestamp": "2020-06-25T14:53:06Z",
"uid": "7b1dfc3a-1357-400e-b750-a1ff98a204b9"
}
}
预期的输出是
{"restart":"1"}
【问题讨论】:
-
键总是排序的吗?
-
不,那只是个例子
-
以上的预期输出是什么?
-
@Inian 添加了另一个示例,它是 kubectl get configmap 的输出
-
@Inian {"restart":"1"}