/ / ¿Cómo evitar trabajar con “ConvertTo-Json” para usar con powershell 2.0? - json, powershell, powershell-v2.0, powershell-v3.0

¿Cómo evitar trabajar con "ConvertTo-Json" para usar con powershell 2.0? - json, powershell, powershell-v2.0, powershell-v3.0

Escribí un pequeño script que también usa el comando ConvertTo-Json en powershell 3.0 En general, solo supervisa el uso de la memoria de la CPU y el tamaño del disco, puse el script en mi servidor y quise ejecutarlo. Pero no funcionó porque en el servidor solo está instalado PS2.0 y no puedo obtener 3.0 allí.

Entonces, ¿cómo evitar el uso ConvertTo-Json ¿Para que funcione en powershell 2.0?

Tomo datos y al final lo uso así:

$dataArray = ConvertTo-Json $array

Send-DataArray $dataArray

Gracias

Respuestas

3 para la respuesta № 1

.NET tiene un lector y escritor JSON que es fácil de usar desde PowerShell v2. yo escribió una entrada de blog sobre cómo usar estos tipos. También está el DataContractSerializer en .NET que usa JSON IIRC.