Powershell阵列与单哈希表
问题描述:
我想构建一个包含单个哈希表的Powershell阵列。Powershell阵列与单哈希表
$params = @{
"name" = "bob"
"age" = "30"
}
$params | ConvertTo-Json
电流输出:
{
"age": "30",
"name": "bob"
}
希望的输出:
[
{
"age": "30",
"name": "bob"
}
]
答
尝试这种方式:
$params = @{
"name" = "bob"
"age" = "30"
}
ConvertTo-Json @($params)
@()
的语法使其成为一个数组。
您必须为ConvertTo-Json
cmdlet输入一个参数,因为管道会自动“展开”数组,您将马上回到开始的位置。
多数民众赞成它!我一直在我刚开始的地方结束回来!谢谢! – user3565039