【发布时间】:2018-07-12 18:25:45
【问题描述】:
在 Azure Cloud Shell 中,我可以使用 az account list-locations 获取订阅中支持的所有位置的列表。如何过滤响应以仅包含位置的名称属性并排除所有其他属性?
而不是像这样的对象列表:
{
"displayName": "UK West",
"id": "<<removed>>",
"latitude": "53.427",
"longitude": "-3.084",
"name": "ukwest",
"subscriptionId": null
}
我想收集这样的名字:
{
"name": "ukwest",
"name": "ukwest2",
"name": "ukwest3",
}
【问题讨论】:
-
从技术上讲,您的 JSON 无效,它不能包含重复的键。它应该是
[]- 所以一个包含字符串或对象的数组