gpt4 book ai didi

arrays - PowerShell 中的 JSON 数组

转载 作者:行者123 更新时间:2023-12-04 23:40:04 26 4
gpt4 key购买 nike

我正在尝试在 PowerShell 中生成以下 JSON 字符串:

[
{
"FirstName": "Test",
"LastName": "Account2"
}
]

我目前在 PowerShell 中的代码是:
$Body = @{
@{
FirstName='Test'
LastName='Account2'
}
}

我得到的错误是:散列文字中的键后缺少“=”运算符。

最佳答案

[]是 JSON 格式的列表,您正在尝试使用 @{} ,这是 PowerShell 中的哈希表。使用 @()这是 PowerShell 中的数组(列表):

$Body = @(
@{
FirstName='Test'
LastName='Account2'
}
)
ConvertTo-Json -InputObject $Body

(我使用 -InputObject 而不是管道,因为 PowerShell 沉迷于奉承列表,否则会删除列表)。

关于arrays - PowerShell 中的 JSON 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40230443/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com