Hva er ConvertFrom-Json (Microsoft.PowerShell.Utility)?

Hva Er Convertfrom Json Microsoft Powershell Utility



« Konverter Fra-Json ” er et kommandolinjeverktøy i PowerShell som flytter en streng til et tilpasset objekt eller en hashtabell. JSON ( JavaScript-objektnotasjon ) er en lett datautvekslingsprotokoll. Det skaper en lett forståelig kode for mennesker. Dessuten kan den også brukes til å lese, skrive, analysere og generere kode.

I dette innlegget vil 'ConvertFrom-Json' cmdlet bli forklart i detalj.







Hva er ConvertFrom-Json (Microsoft.PowerShell.Utility)?

JSON brukes oftest av nettsteder for å gi en visuell representasjon av objekter eller en hash-tabell. La oss se en oversikt over noen av eksemplene som forklarer den oppgitte cmdleten.



Eksempel 1: Konverter et DateTime-objekt til et JSON-objekt



Utfør kommandoen nedenfor for å konvertere ' Dato tid ' til et JSON-objekt:





Get-Date | Velg-objekt -Eiendom * | Konverter til Json | Konverter Fra-Json

Følg koden ovenfor:



  • Først spesifiser ' Get-Date ' cmdlet sammen med ' | 'rørledning.
  • Deretter skriver du ' Velg-objekt ' for å velge en eiendom sammen med ' -Eiendom ' parameter og ' * ' jokertegn.
  • Etter det legger du til en annen ' | ' rørledning ved siden av ' Konverter til Json ' cmdlet og rørledningen ' | '.
  • Til slutt nevner ' Konverter Fra-Json ' cmdlet:

Eksempel 2: Konverter en JSON-streng til en hash-tabell

For å konvertere en JSON-streng til en hash-tabell, kjør koden nedenfor:

'{ 'key':'val_1', 'Nøkkel':'val_2' }' | Konverter Fra-Json -AsHashtable

I koden ovenfor:

  • Skriv først en hash-tabell med de angitte verdiene.
  • Deretter bruker du ' | ' pipeline og legg til ' Konverter Fra-Json ' cmdlet.
  • Til slutt nevner ' -AsHashtable parameter på slutten:

Det var alt om ' Konverter Fra-Json ' cmdlet i PowerShell.

Konklusjon

« Konverter Fra-Json ' cmdlet i PowerShell konverterer JSON ' JavaScript-objektnotasjon ' formatert streng til et tilpasset objekt eller en hashtabell. Det lyder en rå ' JSON ” streng og konverterer den til et objekt. Denne oppskriften har forklart 'ConvertFrom-Json'-cmdleten i detalj.