Мне нужно объединить следующие 2 JSON файла, потому что API, который я использую, имеет ограничение в 1000.
js1. json:
{
"total": 1311,
"limit": 1000,
"offset": 0,
"data": [
// 1000 Users
]
}
js2. json:
{
"total": 1311,
"limit": 1000,
"offset": 1000,
"data": [
// 311 Users
]
}
Что мне нужно:
{
"data": [
// All 1311 Users
]
}
Я видел несколько сообщений, в которых написано, что вы можете просто сложить файлы JSON вместе. Но в итоге я всегда получаю это:
введите описание изображения здесь
Текущий код PS:
$js1 = Invoke-RestMethod 'API Request with offset 0' -Method 'GET' -Headers $headers -Body $body | ConvertTo-Json
$js2 = Invoke-RestMethod 'API Reuqest with offset 1000' -Method 'GET' -Headers $headers -Body $body | ConvertTo-Json
$js1 + $js2 | Out-File -FilePath .\cloudUsers.json