Što je ConvertFrom-Json (Microsoft.PowerShell.Utility)?

Sto Je Convertfrom Json Microsoft Powershell Utility



' Pretvori iz-Json ” je alat naredbenog retka u PowerShell-u koji prebacuje niz u prilagođeni objekt ili hash tablicu. JSON ( JavaScript objektna notacija ) je lagani protokol za razmjenu podataka. Stvara ljudima lako razumljiv kod. Štoviše, može se koristiti i za čitanje, pisanje, raščlanjivanje i generiranje koda.

U ovom postu bit će detaljno objašnjen cmdlet 'ConvertFrom-Json'.







Što je ConvertFrom-Json (Microsoft.PowerShell.Utility)?

Web stranice najčešće koriste JSON za vizualni prikaz objekata ili hash tablicu. Pogledajmo neke od primjera koji objašnjavaju navedeni cmdlet.



Primjer 1: Pretvaranje objekta DateTime u JSON objekt



Izvršite donju naredbu za pretvaranje ' Datum vrijeme ” u JSON objekt:





Get-Date | Odaberite objekt -Imovina * | Pretvori u Json | Pretvori iz-Json

Slijedeći gore navedeni kod:



  • Prvo navedite ' Get-Date ' cmdlet zajedno s ' | ' cjevovod.
  • Zatim napišite ' Odaberite objekt ' za odabir svojstva zajedno s ' -Imovina ” parametar i „ * ” zamjenski znak.
  • Nakon toga dodajte još jedan ' | ' cjevovod uz ' Pretvori u Json 'cmdlet i cjevovod' | ”.
  • Na kraju, spomenite ' Pretvori iz-Json ” cmdlet:

Primjer 2: Pretvorite JSON niz u hash tablicu

Za pretvaranje JSON niza u hash tablicu, pokrenite donji kod:

'{ 'ključ':'val_1', 'Ključ':'val_2' }' | Pretvori iz-Json -AsHashtable

U gore navedenom kodu:

  • Prvo napišite hash tablicu s navedenim vrijednostima.
  • Zatim upotrijebite ' | ' cjevovod i dodajte ' Pretvori iz-Json ” cmdlet.
  • Na kraju, spomenite ' -AsHashtable ” parametar na kraju:

To je bilo sve o ' Pretvori iz-Json ” cmdlet u PowerShell.

Zaključak

' Pretvori iz-Json ' cmdlet u PowerShell pretvara JSON ' JavaScript objektna notacija ” formatirani niz u prilagođeni objekt ili hash tablicu. Čita se sirovo ' JSON ” string i pretvara ga u objekt. Ovaj tekst detaljno je objasnio cmdlet 'ConvertFrom-Json'.