Цикл ConvertFrom - Json Через Объект

Я довольно новичок в PowerShell и имею следующий код:

$jsonResponse = @"
{
"departments":[{"id":81,"department":"Sales"},{"id":61,"department":"IT Support"}]
}
"@

$myCustomObject = $jsonResponse | ConvertFrom-Json

$myCustomObject.departments.department[0]
$myCustomObject.departments.department[1]

что позволяет мне получить доступ к элементам customObject (преобразованного из JSON).

что мне нужно, это возможность перебирать объект, чтобы я мог получить доступ к каждому элементу, т. е.

object_loop
{
 $myCustomObject.departments.department[x]
}

где x-приращение цикла.

извините, это глупый вопрос, но я погуглил и не могу найти простой пример.

Ура для любого помощь.

Duncs

1 ответов


это так же тривиально, как

foreach($obj in $myCustomObject.departments)
{
    Write-Host ("Got" + $obj.department)
}