Zac*_*Zac 4 arrays powershell json hashtable
我正在尝试在PowerShell中生成以下JSON字符串:
[
{
"FirstName": "Test",
"LastName": "Account2"
}
]
Run Code Online (Sandbox Code Playgroud)
我目前在PowerShell中的代码是:
$Body = @{
@{
FirstName='Test'
LastName='Account2'
}
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:键入哈希文字后,缺少'='运算符。
外部[]
是JSON中的列表,您尝试使用@{}
,这是PowerShell中的哈希表。@()
在PowerShell中使用哪个是数组(列表):
$Body = @(
@{
FirstName='Test'
LastName='Account2'
}
)
ConvertTo-Json -InputObject $Body
Run Code Online (Sandbox Code Playgroud)
(并且我使用-InputObject而不是管道,因为PowerShell着迷于讨好列表,否则删除列表)。
归档时间: |
|
查看次数: |
8775 次 |
最近记录: |