У меня есть такой JSON
[
{
"Param1":true,
"Param2":0,
"Param3":"OK"
...
...
}
]
Как я могу получить значение Param2, используя powershell 5.1?
На данный момент я пытался получить имена свойств, но только получить длину
$jsondeconverted = $jsonOrig | ConvertFrom-Json
$jsonOrig .PsObject.Properties |
Select-Object -ExpandProperty Name |
ForEach-Object {
Write-Host "Key : " $_
Write-Host "Value : " $thisJSON."$_"
}
EDIT
Вот так я получаю свой JSON
$jsonvar = '['+$jsonvar+']'
$convertedJson = $jsonvar | ConvertTo-Json -Depth 10
$deconvertedJson = $convertedJson | ConvertFrom-Json
$ deconvertedJson содержит только параметр длины и ничего более.