我写了一个小脚本,它也在powershell 3.0中使用命令ConvertTo-Json
总而言之,它只是监视内存cpu和磁盘大小的使用情况,我将脚本放在我的服务器上并想运行它。但它没有用,因为在服务器上只安装了PS2.0,我无法在那里获得3.0。
那么如何避免使用ConvertTo-Json
使其在PowerShell 2.0中运行?
我抓取数据,最后我像这样使用它:
$dataArray = ConvertTo-Json $array
Send-DataArray $dataArray
感谢
答案 0 :(得分:3)
.NET有一个易于在PowerShell v2中使用的JSON读写器。我wrote up a blog post on how to use these types。 .NET中的DataContractSerializer也使用JSON IIRC。