Qu'est-ce que ConvertFrom-Json (Microsoft.PowerShell.Utility) ?

Qu Est Ce Que Convertfrom Json Microsoft Powershell Utility



Le ' ConvertFrom-Json ' est un outil de ligne de commande dans PowerShell qui déplace une chaîne vers un objet personnalisé ou une table de hachage. JSON ( Notation d'objet JavaScript ) est un protocole d'échange de données léger. Il crée un code facilement compréhensible pour les humains. De plus, il peut également être utilisé pour lire, écrire, analyser et générer du code.

Dans cet article, l'applet de commande 'ConvertFrom-Json' sera expliquée en détail.







Qu'est-ce que ConvertFrom-Json (Microsoft.PowerShell.Utility) ?

JSON est le plus souvent utilisé par les sites Web pour donner une représentation visuelle des objets ou une table de hachage. Passons en revue certains des exemples expliquant l'applet de commande indiquée.



Exemple 1 : convertir un objet DateTime en objet JSON



Exécutez la commande ci-dessous pour convertir ' DateHeure ” à un objet JSON :





Avoir un rendez-vous | Select-Objet -Propriété * | ConvertTo-Json | ConvertFrom-Json

En suivant le code ci-dessus :



  • Précisez d'abord le ' Avoir un rendez-vous » applet de commande avec le « | ” pipeline.
  • Ensuite, écrivez le ' Select-Objet ' pour sélectionner une propriété avec le ' -Propriété ' paramètre et le ' * ” joker.
  • Après cela, ajoutez un autre ' | « Pipeline le long du » ConvertTo-Json « applet de commande et le pipeline » | ”.
  • Enfin, mentionnez le « ConvertFrom-Json ” applet de commande :

Exemple 2 : convertir une chaîne JSON en table de hachage

Pour convertir une chaîne JSON en table de hachage, exécutez le code ci-dessous :

'{ 'key':'val_1', 'Key':'val_2' }' | ConvertFrom-Json -AsHashtable

Dans le code ci-dessus :

  • Tout d'abord, écrivez une table de hachage contenant les valeurs spécifiées.
  • Ensuite, utilisez le ' | ' pipeline et ajoutez le ' ConvertFrom-Json ” applet de commande.
  • Enfin, mentionnez le « -AsHashtable ” paramètre à la fin :

C'était tout à propos de ' ConvertFrom-Json » Applet de commande dans PowerShell.

Conclusion

Le ' ConvertFrom-Json ' L'applet de commande dans PowerShell convertit JSON ' Notation d'objet JavaScript ” chaîne formatée à un objet personnalisé ou à une table de hachage. Il lit un brut ' JSON ” chaîne et la convertit en objet. Cet article a expliqué en détail l'applet de commande 'ConvertFrom-Json'.