JSON
Para aprovechar JSON usando PowerShell, debemos estar familiarizados con dos cmdlets muy importantes: ConvertTo-JSON y ConvertFrom-JSON .
Si utlizas PowerShell 7, ten en cuenta que se han realizado cambios y adiciones a los cmdlets JSON.
Hay varias formas de manipular archivos JSON en PowerShell.
A continuación tienes un ejemplo.
Agregamos el contenido JSON a una variable $countries:
> $countries = '[
>> { "Country":"Netherlands","Capital":"Amsterdam" },
>> { "Country":"France", "Capital":"Paris" }]'Convertimos el string $countries a un objeto PowerShell:
> $countries | ConvertFrom-Json
Country Capital
------- -------
Netherlands Amsterdam
France ParisTambién podemos guardar el objeto en una variable para poder manipular los datos.
Por ejemplo, obtener el valor del país de la primera posición (en ese caso Netherlands).
> $object = $countries | ConvertFrom-Json
> $object[0].Country
NetherlandsPodemos modificar la capital de Francia y convertir los datos de la variable $object al formato JSON.
> $object[1].Capital = 'Marseille'
> $object | ConvertTo-Json
[
{
"Country": "Netherlands",
"Capital": "Amsterdam"
},
{
"Country": "France",
"Capital": "Marseille"
}
]Estàs llegint una vista prèvia.
Inicia sessió amb Google per llegir la pàgina completa. Un compte de Google inclou 5 pàgines gratuïtes en total; l'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.
Inicia sessió