Apa itu ConvertFrom-Json (Microsoft.PowerShell.Utility)?

Apa Itu Convertfrom Json Microsoft Powershell Utility



ConvertFrom-Json ” adalah alat baris perintah di PowerShell yang menggeser string ke objek khusus atau tabel hash. JSON ( Notasi Objek JavaScript ) adalah protokol pertukaran data yang ringan. Ini menciptakan kode yang mudah dimengerti oleh manusia. Selain itu, juga dapat digunakan untuk membaca, menulis, mem-parse, dan menghasilkan kode.

Dalam posting ini, cmdlet 'ConvertFrom-Json' akan dijelaskan secara rinci.







Apa itu ConvertFrom-Json (Microsoft.PowerShell.Utility)?

JSON paling sering digunakan oleh situs web untuk memberikan representasi visual dari objek atau tabel hash. Mari ikhtisar beberapa contoh yang menjelaskan cmdlet yang disebutkan.



Contoh 1: Mengonversi Objek DateTime menjadi Objek JSON



Jalankan perintah yang diberikan di bawah ini untuk mengonversi ' Tanggal Waktu ” ke objek JSON:





Dapatkan Tanggal | Pilih-Objek -Properti * | ConvertTo-Json | ConvertFrom-Json

Mengikuti kode yang disebutkan di atas:



  • Pertama, tentukan “ Dapatkan Tanggal ” cmdlet bersama dengan “ | ” saluran pipa.
  • Kemudian, tulis “ Pilih-Objek ” untuk memilih properti bersama dengan “ -Properti ” parameter dan “ * ” kartu pengganti.
  • Setelah itu, tambahkan lagi “ | ” pipa di samping “ ConvertTo-Json ” cmdlet dan saluran pipa “ | ”.
  • Terakhir, sebutkan “ ConvertFrom-Json cmdlet:

Contoh 2: Mengonversi String JSON ke Tabel Hash

Untuk mengonversi string JSON ke tabel hash, jalankan kode di bawah ini:

'{ 'kunci':'val_1', 'Kunci':'val_2' }' | ConvertFrom-Json -AHashtable

Dalam kode yang disebutkan di atas:

  • Pertama, tulis tabel hash yang memiliki nilai yang ditentukan.
  • Kemudian, gunakan “ | ” pipa dan tambahkan “ ConvertFrom-Json cmdlet.
  • Terakhir, sebutkan “ -AHashtable ” parameter di akhir:

Itu semua tentang “ ConvertFrom-Json ” cmdlet di PowerShell.

Kesimpulan

ConvertFrom-Json ” cmdlet di PowerShell mengonversi JSON “ Notasi Objek JavaScript ” memformat string ke objek khusus atau hashtable. Bunyinya mentah “ JSON ” string dan mengubahnya menjadi objek. Tulisan ini telah menjelaskan cmdlet 'ConvertFrom-Json' secara mendetail.