/ / Jak uniknąć pracy z "ConvertTo-Json" do użycia z PowerShell 2.0? - json, powershell, powershell-v2.0, powershell-v3.0

Jak uniknąć pracy z "ConvertTo-Json" do użycia z PowerShell 2.0? - json, powershell, powershell-v2.0, powershell-v3.0

Napisałem mały skrypt, który również używa polecenia ConvertTo-Json w grze Power Shell 3.0 W sumie monitoruje on tylko użycie procesora pamięci i rozmiaru dysku, umieściłem skrypt na moim serwerze i chciałem go uruchomić. Ale to nie zadziałało, ponieważ na serwerze zainstalowano tylko PS2.0 i nie mogę tam dostać 3.0.

Jak więc unikać używania ConvertTo-Json aby działał w PowerShell 2.0?

Chwytam dane iw końcu używam tego w ten sposób:

$dataArray = ConvertTo-Json $array

Send-DataArray $dataArray

dzięki

Odpowiedzi:

3 dla odpowiedzi № 1

.NET posiada czytnik i program piszący JSON, który jest łatwy w użyciu z PowerShell v2. ja napisałem post na blogu o tym, jak używać tych typów. Istnieje również DataContractSerializer w .NET, który używa JSON IIRC.