【发布时间】:2019-09-02 11:15:54
【问题描述】:
我想创建一个像这样的数组
{
"requestType": "addUsersToGroups",
"orgToken": "organization_api_key",
"assignedUsers" :
[
[{"name":"group_name"},[{"email":"assigned_user_email"}]]
]
}
但是,assignedUsers 中的额外 [] 是我无法获得的。我无法获得assignedUsers 的列表内列表。我得到的只是一个列表。
这是我尝试过的:
$assignedUsers = (
(
@{"name" = "group_members_$productName"},
(
@{"email" = $user}
)
)
)
$body= @{
"requestType" = "addUsersToGroups"
"productName" = $productName
"userKey" = $userKey
"orgToken" = $orgToken
"assignedUsers" = $assignedUsers
} | ConvertTo-Json
Write-Output $body
但是,输出是
{
"requestType": "addUsersToGroups",
"assignedUsers": [
{
"name": "group_members_NewProduct"
},
{
"email": "my_Email"
}
],
"userKey": "userKey",
"orgToken": "orgToken",
"productName": "NewProduct"
}
【问题讨论】:
标签: arrays json powershell