« 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.