¿Cómo actualizo el archivo JSON usando PowerShell?
powershell-v3.0 (1)
Aquí hay una forma:
$a = Get-Content ''D:/temp/mytest.json'' -raw | ConvertFrom-Json
$a.update | % {if($_.name -eq ''test1''){$_.version=3.0}}
$a | ConvertTo-Json | set-content ''D:/temp/mytestBis.json''
Tengo un archivo json mytest.json
como abajo. Quiero actualizar los valores usando el PowerShell script
update.json
{
"update": [
{
"Name": "test1",
"Version": "2.1"
},
{
"Name": "test2",
"Version": "2.1"
}
]
}
Quiero escribir un script de PowerShell en el que if Name=="test1" I want to update Version= "3"
¿Cómo puedo hacerlo usando parámetros?